diff --git a/TINetworking/Sources/Parameters/ParameterEncoding.swift b/TINetworking/Sources/Parameters/ParameterEncoding.swift deleted file mode 100644 index ff1b362c..00000000 --- a/TINetworking/Sources/Parameters/ParameterEncoding.swift +++ /dev/null @@ -1,6 +0,0 @@ -protocol ParameterEncoding { - associatedtype Location: ParameterLocation - associatedtype Result - - func encode(parameters: [String: Parameter]) -> Result -} diff --git a/TINetworking/Sources/Request/Request.swift b/TINetworking/Sources/Request/Request.swift index ff1562f3..07a2bad2 100644 --- a/TINetworking/Sources/Request/Request.swift +++ b/TINetworking/Sources/Request/Request.swift @@ -7,7 +7,7 @@ public struct Request { public var requestBodyContent: Content public var queryParameters: [String: Parameter] public var pathParameters: [String: Parameter] - public var headerParameters: [KeyValueTuple] + public var headerParameters: HTTPHeaders? public var cookieParameters: [String: Parameter] public var acceptableStatusCodes: Set public var serverOverride: Server? @@ -22,7 +22,7 @@ public struct Request { requestBodyContent: Content, queryParameters: [String: Parameter] = [:], pathParameters: [String: Parameter] = [:], - headerParameters: [KeyValueTuple] = [], + headerParameters: HTTPHeaders? = nil, cookieParameters: [String: Parameter] = [:], acceptableStatusCodes: Set = [200], serverOverride: Server? = nil,