Мне нужно отправить HTTP-запрос, я могу это сделать, но мой API в Backendless требует идентификатор приложения и секретный ключ в заголовке запроса HTTP. Можете ли вы помочь добавить его в мой код? БлагодаряSwift: HTTP-запрос с параметрами в заголовке
let urlString = "https://api.backendless.com/v1/data/Pub"
let session = NSURLSession.sharedSession()
let url = NSURL(string: urlString)!
session.dataTaskWithURL(url){(data: NSData?,response: NSURLResponse?, error: NSError?) -> Void in
if let responseData = data
{
do{
let json = try NSJSONSerialization.JSONObjectWithData(responseData, options: NSJSONReadingOptions.AllowFragments)
print(json)
}catch{
print("Could not serialize")
}
}
}.resume()
it trows me the error –
Проверьте обновленный ответ. Обратите внимание, что вы не должны использовать 'setValue: forKey:' для заголовков HTTP, так как он может не добавлять заголовки в тело HTTP –
Это работает, спасибо большое –