我有一個快速的應用程序。它將http請求發送到我無法訪問自己的服務器。如何在swift中正確添加http標題「Connection:close」?
當應用程序在後臺停留了一段時間,並且我返回並嘗試向服務器發送請求時,出現http錯誤「連接丟失」。
我讀這post
我要添加連接:關閉頁眉和價值的建議。
我曾嘗試這樣的代碼:
func taskForGETMethod(method: String, pathParameters: [String], parameters: [String : AnyObject], completionHandler: (result: AnyObject!, error: NSError?) -> Void) -> NSURLSessionDataTask {
/* 1. Build the URL and configure the request */
let urlString = Constants.BaseURLSecure + method + HttpClient.escapedPath(pathParameters) + HttpClient.escapedParameters(parameters)
let url = NSURL(string: urlString)!
let request = NSURLRequest(URL: url)
request.setValue("Connection", forKey: "close")
但所有我的要求的,現在失敗了。我如何正確添加標題?
嗨。你如何解決這個問題? – Sarit