 extension NetRequest: Equatable {
 
     public static func ==(lhs: NetRequest, rhs: NetRequest) -> Bool {
-        return lhs.url == rhs.url
+        return lhs.url == rhs.url && lhs.method == rhs.method
     }
 
 }

extension NetRequest: CustomDebugStringConvertible {

    public var debugDescription: String {
        return url.absoluteString
    }

}

extension NetRequest: Hashable {

    public var hashValue: Int {
        return url.hashValue + method.hashValue
    }

}
