nsurlrequest

    2熱度

    1回答

    我有一個應用程序,從麥克風錄製聲音,然後通過NSUrlRequest發送到我的網站。爲了測試它,我補充說音頻是從網站播放的,所以我可以聽到它是否工作。 當我在模擬器上測試它時,一切工作正常:錄音和上傳音頻,我可以聽到它,但是當我將它安裝在我的iPhone上時,我聽不到任何聲音,並且在我的網站上有一個損壞的音頻文件。 我TestNahravani.swift代碼: import UIKit imp

    1熱度

    1回答

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

    0熱度

    1回答

    我試圖獲取元數據的URL地址元頭,我使用此代碼 NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"https://www.youtube.com/watch?v=1cuMAeGOCng"]]; [request setValue:@"Mozilla/5.0 (

    0熱度

    1回答

    這捲曲給了我一個很好的結果在控制檯上: curl -H "Accept: application/json" https://myusername:[email protected]/someroute 但這iOS的代碼生成404 NSURL *URL = [NSURL urlWithString:@"https://myusername:[email protected]/someroute

    1熱度

    1回答

    我的應用程序創建一個具有授權頭POST請求 - 它看起來像: let accessToken = "veryCoolToken" var request = URLRequest(url: myURL) request.httpMethod = "POST" request.addValue("application/json", forHTTPHeaderField: "content-t

    0熱度

    2回答

    我正在應用程序中實現URLProtocol。 import Cocoa class MyURLProtocol: URLProtocol { override init(request: URLRequest, cachedResponse: CachedURLResponse?, client: URLProtocolClient?) { super.init(req

    0熱度

    1回答

    工作我已經實現了「PUT」請求驗證碼: var request: NSMutableURLRequest let url:URL = URL(string: NetworkCallSDK.sharedSingleton().urlString! as String)! request = NSMutableURLRequest(url: (url as URL) as URL) print(

    0熱度

    1回答

    我有一個UIWebView,我使它加載一個HTML字符串。該字符串包含圖像的http url。圖像被加載,但不調用shouldStartLoadWithRequest:方法。它只被調用一次,對於about : blank。但是,所有圖像請求都成功傳遞到我的NSURLCache子類中,轉換爲cachedResponseForRequest:方法。但我想處理shouldStartLoadWithReq

    0熱度

    1回答

    正是標題所說的。我收到了這個錯誤,並且不確定這是否與Swift 4轉換有關。我一直在努力解決代碼,但沒有運氣,所以決定把這個問題放在SO上。是越來越拋出這個錯誤就行: 「cell.businessPostImage.setImageWith(postRequest,」 感謝 cell.businessPostImage.image = nil if let postURL = URL(

    0熱度

    1回答

    爲什麼以下所有代碼後,我做了po NSKeyedUnarchiver.unarchiveObject(with: (response.request?.httpBody)!)我得到nil?響應代碼是400.響應代碼的原因是400,我相信是因爲參數。任何建議爲什麼發生這種情況 let urlRequest = NSMutableURLRequest(url: url) let bodyData =