У кого-нибудь есть идея, как настроить HTTP-заголовки с NSURLRequest в Swift? Я аутентификации установлен на моем сервере, и это нужно только маркер, переданный ему, но у меня установка заголовок проблемыHTTP заголовки с 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» быть token, чтобы перейти в заголовок и на следующей строке, где я прокомментировал это. request.setvalue - я вынул его и получил сообщение об ошибке «не может переопределить тип данных». Все мои поиски показывают помощь Objective C. Есть ли лучший способ попробовать передать заголовок?
[документы компании Apple] (https://developer.apple.com/documentation/foundation/nsmutableurlrequest) предупреждают, что 'поле Authorization' не должно быть установлено с помощью эти методы. Это правильно? –