2017-09-17 1 views
0

Ich verwende derzeit Xcode8 und habe eine App erstellt, die REST API-Aufrufe mit TRON und Alamofire durchführt.So lesen Sie die Header der REST API-Antwort mit TRON und Alamofire

Ich bin erfolgreich aufrufen die API und eine Antwort zurück. Diese Antwort BODY wird in eine Modellklasse geparst, die so strukturiert ist, dass sie den Antworttext des API-Aufrufs nachahmt, und alle meine Eigenschaften werden mit den richtigen Werten gefüllt.

Die neue Anforderung, die ich jetzt erhalten habe, besteht darin, einige Authentifizierungsinformationen vom HEADER der Antwort zu lesen. Diese Information wurde als JSON Web Token definiert. Ich kann anscheinend keine Informationen darüber finden, wie diese Informationen von der Antwort HEADER mit TRON oder Alamofire analysiert werden.

Alle Einblicke, Beispiele, Links oder Kommentare werden sehr geschätzt. Vielen Dank im Voraus für jede Hilfe.

Antwort

0

Ich fand die Antwort auf this SO post.

Und dann löste ich es in meinem Projekt wie folgt aus:

if let authorization = response.response?.allHeaderFields["Authorization"] as? String { 
         UserDefaults.standard.set(authorization, forKey: Constant.AUTHORIZATION_TOKEN) 
        } 
Verwandte Themen