SwiftにNSURLRequestを使用してHTTPヘッダーを設定する方法を知っている人はいますか?私がするプロパティ「tokenString」を作成しスワップでNSURLRequestを持つHTTPヘッダー
func getLatestData() {
var loggedInUsersNumber:String = SharingManager.sharedInstance.userID
var usersDataPoint:String = StormDataPoint + loggedInUsersNumber
activityIND.hidden = false
activityIND.startAnimating()
let request = NSURLRequest(URL: NSURL(string: usersDataPoint)!)
let tokenString = SharingManager.sharedInstance.authToken
//request.setValue("Token " + tokenString, forKey: "Authorization")
let urlSession = NSURLSession.sharedSession()
let task = urlSession.dataTaskWithRequest(request, completionHandler: {
(data, response, error) -> Void in
if let error = error {
print(error)
return }
:私は私のサーバー上で設定された認証を持っており、それはそれに渡されたトークンを必要としますが、私はトラブル
私のコードのヘッダを設定しましたよトークンをヘッダーに渡し、次の行にコメントします。 request.setvalue - 私はそれをポップアップし、 "データ型を無効にすることはできません"というチューンにエラーを取得します。すべての検索でObjective Cのヘルプが表示されます。ヘッダーを渡すより良い方法はありますか?スイフト3において
[Appleのドキュメント](https://developer.apple.com/documentation/foundation/nsmutableurlrequest) 'Authorization'フィールドを使用して設定されるべきではないと警告これらの方法。これは正しいですか? –