mich mit dem gleichen Problem stecken, am Ende ich komme mit die Wolfslösung. (I verändert ein wenig die ursprünglich Bibliothek, so seien Sie vorsichtig!)
Ich war immer die Methode aufrufen:
public func request(method: Method, URLString: URLStringConvertible, parameters: [String: AnyObject]? = nil, encoding: ParameterEncoding = .URL) -> Request
Und ich den Aufruf der Methode bemerkt:
private func URLRequest(method: Method, URL: URLStringConvertible) -> NSURLRequest
Nur innerhalb dieser Funktion habe ich eine Zeile Code eingefügt:
mutableURLRequest.setValue(valueHeader, forHTTPHeaderField: keyHeader)
mit den folgenden Ergebnis (nur klar sein):
private func URLRequest(method: Method, URL: URLStringConvertible) -> NSURLRequest {
let mutableURLRequest = NSMutableURLRequest(URL: NSURL(string: URL.URLString)!)
mutableURLRequest.HTTPMethod = method.rawValue
if(contentHeader){
mutableURLRequest.setValue(valueHeader, forHTTPHeaderField: keyHeader!)
}
return mutableURLRequest
}
Ich habe auch eine Methode, die Werte zu übergeben. Ich hoffe, das wird funktionieren
suche ich das gleiche Problem –
Hier gilt das gleiche. Ich benutze xcode 6.1.1. –