nshttpurlresponse

    1熱度

    1回答

    當試圖從HttpUrlResponse獲取頭文件時,我發現iOS模擬器不區分大小寫,而真實設備區分大小寫。 的web服務,返回的HTTP標頭 「奶奶,餅乾:XXXX」 當標題密鑰具有大寫字母: urlResponse.response.allHeaderFields["Grandmas-Cookies"] as? String 模擬器未找到鍵。 真正的設備看到了關鍵。 當標題密鑰具有全小寫字母:

    0熱度

    2回答

    網絡服務,返回true或false,但我不知道如何捕捉我的IOS應用程序中的響應。 我的數據庫中的服務更新的數據,我知道它的工作原理得到的數據更新它的追趕,這是問題的迴應,我想知道這樣我就可以告訴用戶,如果出事了。 對於那些瞭解c#的人來說,它是一個bool方法,只需簡單地嘗試捕獲並返回true或false。 -(void)connection:(NSURLConnection *)connect

    0熱度

    1回答

    我正在開發一個登錄應用程序,成功的登錄響應返回2個cookie後,我想從HTTPURLResponse的頭部獲得這2個cookie,但是我無法(httpResponse字段沒有' t包含cookies)我如何找到並保存它們以備將來使用?感謝您幫助我 我的部分代碼: let task = URLSession.shared.dataTask(with: request) { data, respon

    1熱度

    1回答

    我嘗試獲取存儲在服務器上的文件的文件大小。 我設法做,但只要我下載它就需要。 我假定它會下載文件來評估大小。 有更快的方式來獲得文件大小? func getFileSizeFromURL(sURL:String) -> String{ let urlPath: String = sURL; var url: NSURL = NSURL(string: urlPath)!

    0熱度

    5回答

    我使用塊從一個類的響應中獲取頭字段,並且我必須在另一個類中獲取它。 我實現這樣的 在第一類代碼: - (void)viewDidLoad { [super viewDidLoad]; UserAuthentication *auth = [[UserAuthentication alloc]init]; NSDictionary *dict = [auth getUs

    8熱度

    7回答

    轉換爲Swift 3我發現一個奇怪的錯誤發生在HTTPURLResponse中讀取頭字段。 let id = httpResponse.allHeaderFields["eTag"] as? String 不再有效。 我打印出所有標題字典和所有我的標題鍵似乎在句子的情況下。 根據查爾斯代理所有我的標題是小寫。根據後端團隊,在他們的代碼中標題是Title-Case。根據文檔:頭文件應該不區分大小

    1熱度

    1回答

    我有一個有趣的問題:當我的設備處於飛行模式時,NSHHTPURLResponse提供的HTTP狀態碼是200「確定」。 它不應該失敗並出現錯誤,或者至少沒有迴應它與代碼200有效的連接? 這裏是我的代碼snipit: let url = NSURL(string: "http://apple.com"); let task = NSURLSession.sharedSession().data

    4熱度

    4回答

    我用Xcode6 Beta 2編寫了一個Swift應用程序,該應用程序使用諸如NSURLRequest和NSHTTPURLResponse等CFNetwork類進行一些聯網。 應用程序工作得很好,與iOS 8,不過,當我嘗試在iOS 7設備或運行iOS 7模擬器中運行它,我得到了啓動應用程序時出現以下錯誤: dyld: Symbol not found: _OBJC_CLASS_$_NSHTTPU

    1熱度

    1回答

    從NSHTTPURLResponse文檔,我沒有找到一種方法來獲得HTTP版本(i.e. "HTTP/1.1" or "HTTP/1.0")。 HTTP頭字段都可以通過所有頭字段屬性,但是HTTP協議版本不是標頭字段中所給,因爲它不是一個HTTP報頭。 注:初始化,初始化NSHTTPURLResponse (initWithURL:statusCode:HTTPVersion:headerFiel

    -7熱度

    1回答

    我正在更新從Swift 2.3到Swift 3.1的應用程序。我有幾個錯誤;/ enter image description here