jjzjj

NSURLSessionUploadTask

全部标签

ios - 如何获取 backgroundSession NSURLSessionUploadTask 响应

我已经实现了一个在后台运行的NSURLSession(因此即使应用程序被挂起,它也可以使用系统守护进程继续执行任务)。问题是-(void)URLSession:(NSURLSession*)sessiondataTask:(NSURLSessionDataTask*)dataTaskdidReceiveResponse:(NSURLResponse*)responsecompletionHandler:(void(^)(NSURLSessionResponseDisposition))completionHandler永远不会被调用。我需要知道响应状态,以便正确处理上传失败。根据另一篇

ios - NSURLSessionUploadTask 如何读取服务器响应

我正在使用NSURLSessionUploadTask上传文件。这里是我的部分代码不完整letsession:NSURLSession=NSURLSession(configuration:config,delegate:self,delegateQueue:NSOperationQueue.mainQueue())letsessionTask:NSURLSessionUploadTask=session.uploadTaskWithStreamedRequest(request但问题是我无法获得服务器发回的JSON响应。下面的代表也没有解雇,但其他代表正在解雇funcURLSessi