任何人都有一個想法如何在Swift中使用NSURLRequest配置HTTP標頭?我已經驗證設置我的服務器上,並且只需要傳遞給它的標記,但我無法設置頁眉HTTP標頭w/NSURLRequest在swift中
我的代碼:
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 }
我創建了一個屬性「tokenString」是令牌傳遞到標題和下一行,我評論它。 request.setvalue - 我彈出它並得到「無法覆蓋數據類型」的錯誤。我所有的搜索都顯示Objective C的幫助。有沒有更好的方法來嘗試傳遞標題?
[蘋果的文檔(https://developer.apple.com/documentation/foundation/nsmutableurlrequest)警告說,'Authorization'字段應不使用設置這些方法。這是正確的嗎? –