2017-09-17 79 views
0

我目前正在使用Xcode8並構建了一個使用TRON和Alamofire進行REST API調用的應用程序。如何使用TRON和Alamofire讀取REST API響應的標頭

我正在成功調用API並獲取響應。此響應BODY正在被解析爲一個模型類,該模型類被構造爲模仿API調用的響應主體,並且我的所有屬性都被填充了正確的值。

我現在給出的新要求是從響應的HEADER中讀取一些認證信息。此信息已被定義爲JSON Web令牌。我似乎無法找到任何有關如何使用TRON或Alamofire從響應HEADER解析此信息的任何信息。

任何見解,例子,鏈接或評論將不勝感激。預先感謝您的幫助。

回答

0

我在this SO post找到答案。

然後我解決它在我的項目是這樣的:

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