urlsession

    0熱度

    2回答

    當URLSessionConfiguration.background使用uploadTask時,我遇到了一些奇怪的行爲。 我的自定義代理正在實施屬於URLSessionDelegate,URLSessionTaskDelegate和URLSessionDataDelegate的所有代理方法。他們都有一個print聲明表明該方法已被調用。 我想上傳五個圖像到服務器,他們每個人都有自己的會議與id匹

    0熱度

    2回答

    爲我的應用程序,我從互聯網上下載一個包含XML並且必須被解析的文件。 我遇到的問題是:一旦文件下載,我嘗試加載它的內容到一個NSData變量,所以我可以調用解析函數,但我沒有得到預期的結果。 因此該過程是這樣的: 我下載使用URLSession(這是正確的,因爲我已經手動打開文件,並驗證其內容是有效的) 令任務= downloadsSession文件.downloadTask(具有:作爲lobj_

    1熱度

    3回答

    我一直在與這個爭論了很長時間。我試圖上傳一個圖像到服務器,但不斷收到500錯誤。 這裏是我用來獲取圖像,base64編碼它,然後將其添加到字典的代碼。 if let imageDataToUpload = UIImageJPEGRepresentation(selectedImage, 1.0) { let encodedImageData = imageDataToUpload

    3熱度

    1回答

    我想確保我以正確的方式實現URLSessionTaskDelegate和URLSessionDataDelegate。我使用它們,因爲我希望能夠跟蹤進度。這是迄今爲止代碼: final public fileprivate(set) var data: Data? final public fileprivate(set) var response: URLResponse? final p

    1熱度

    1回答

    我正在使用URLSession dataTask來下載帶有URLSessionDownloadDelegate作爲結果處理程序的文件。但是,從來沒有調用urlSession(_ session: URLSession, downloadTask: URLSessionDownloadTask, didFinishDownloadingTo location: URL)。相反,我得到urlSessi

    1熱度

    2回答

    你讀到這篇文章之前,請理解,我有點斯威夫特與一個初學者,我努力學習。我已經通過一些網站在得到答案的希望瀏覽,但我要麼無法找到或做錯誤的。我一直在關注這個教程,但這是老不更新>>Tutorial I followed < < 我也試圖修改一些快速3 - 雖然我可能沒有這樣做。 我該如何正確地做URLSession?我得到這個錯誤: invalid conversion from throwing f

    -1熱度

    2回答

    當我從服務器獲取數據,將顯示下面我的代碼 URLSession.shared.dataTask(with: myRequest, completionHandler: { (data:Data?, response:URLResponse?, error:Error?) -> Void in DispatchQueue.main.async { if error != n