2017-09-17 9 views
0

現在、Xcode8を使用しており、TRONとAlamofireを使用してREST API呼び出しを行うアプリケーションを構築しています。TRONとAlamofireを使用してREST API応答のヘッダーを読み取る方法

APIを呼び出して応答を返すことに成功しました。この応答BODYは、API呼び出しの応答本体を模倣するように構成されたモデルクラスに解析されており、すべてのプロパティに正しい値が設定されています。

新しい要件は、応答のHEADERから認証情報を読み取ることです。この情報はJSON Webトークンとして定義されています。 TRONまたはAlamofireを使用して、この情報を応答ヘッダーから解析する方法に関する情報を見つけることができないようです。

洞察、例、リンク、またはコメントは非常に高く評価されます。助けを前にありがとう。

答えて

0

回答はthis SO postです。

そして私はこのように私のプロジェクトでそれを解決:

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