2017-02-28 1 views
0

Ich habe eine RestKit Anfrage wie folgt. Wie kann ich das Authentifizierungs-Token von den Antwortheadern abrufen?Swift, wie bekomme ich Antwort-Header von RestKit?

RKObjectManager.shared() 
     .getObjectsAtPath(urlString, 
         parameters: paramsDictionary, 
      success: {(operation: RKObjectRequestOperation?, result: RKMappingResult?) -> Void in 



pod 'RestKit', '~> 0.27.0' 

Antwort

1

Sie können Antwortkopf von RKObjectRequestOperation auf diese Weise erhalten.

if let operation = operation, let headers = operation.httpRequestOperation.response.allHeaderFields as? [String:Any] { 
    print(headers)// Now use subscript with headers dictionary to get your token value 
} 
+0

ich 'Wert vom Typ RKObjectRequestOperation hat kein Mitglied response' – markhorrocks

+0

@markhorrocks die bearbeitete Antwort überprüfen. –

+0

Es mochte 'operation.httpRequestOperation' – markhorrocks

Verwandte Themen