Ktoś ma pomysł, jak skonfigurować nagłówki HTTP za pomocą NSURLRequest w Swift? Mam uwierzytelniania ustawić na moim serwerze i wymaga jedynie token przekazany do niego, ale mam problemy z ustawieniem nagłówekNagłówki HTTP w/NSURLRequest in swift
mój kod:
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 }
stworzyłem właściwość „tokenString” Być token, aby przejść do nagłówka i do następnego wiersza, w którym go skomentowałem. request.setvalue - Wskoczyłem do niego i otrzymałem komunikat o błędzie "nie można przesłonić typu danych". Wszystkie moje wyszukiwania pokazują pomoc Celu C. Czy istnieje lepszy sposób na przesłanie nagłówka?
[Dokumenty Apple] (https://developer.apple.com/documentation/foundation/nsmutableurlrequest) ostrzega, że pole 'ZEZWOLENIOM nie powinny być ustawione te metody. Czy to jest poprawne? –