Swift3
Alamofire4.4
にてAPI通信処理を構築しています。
掲題の件につきまして、現状下記のように記載しています。
swift
1let server = self.app.api_endpoint_url + self.app.api_contactInfo 2let Auth_header: HTTPHeaders = [ 3 "Authorization" : "Bearer " + self.app.api_token 4] 5Alamofire.request(server, method: .get, parameters: nil, headers: Auth_header).responseJSON{ response in 6 print(response) 7
【結果】
FAILURE: responseSerializationFailed(Alamofire.AFError.ResponseSerializationFailureReason.jsonSerializationFailed(Error Domain=NSCocoaErrorDomain Code=3840 "Invalid value around character 0." UserInfo={NSDebugDescription=Invalid value around character 0.}))
となってしまいます。
デリゲートから取得するself.app.xxx の部分は正しい文字列が格納されています。
Bearerを使ってのヘッダ指定、認証のやり方に問題がありますでしょうか?
どなかたご教示いただけますと幸いです。
回答1件
あなたの回答
tips
プレビュー