NSURLConnection DataTask 没有得到任何响应
NSURLConnectionDataTask not getting any response
我有一个 NSURLConnectionDataTask
由共享 NSURLSession
通过 dataTaskWithRequest
创建。我 resume()
它,但从未调用完成处理程序。观察:
- 使用
NSURLConnection
的 sendSynchronousRequest
发送相同的请求工作正常。
- 为数据任务尝试一个简单的 GET URL 使用相同的代码工作正常。
- 当我记录数据任务的状态时,我看到发送了字节,但从未收到任何字节。
error
和response
都是nil
。任务状态为running
.
我做错了什么?
我忘记将 HTTP 方法设置为 POST
。带有 non-empty 正文的 GET
请求显然就这样停滞了。
我有一个 NSURLConnectionDataTask
由共享 NSURLSession
通过 dataTaskWithRequest
创建。我 resume()
它,但从未调用完成处理程序。观察:
- 使用
NSURLConnection
的sendSynchronousRequest
发送相同的请求工作正常。 - 为数据任务尝试一个简单的 GET URL 使用相同的代码工作正常。
- 当我记录数据任务的状态时,我看到发送了字节,但从未收到任何字节。
error
和response
都是nil
。任务状态为running
.
我做错了什么?
我忘记将 HTTP 方法设置为 POST
。带有 non-empty 正文的 GET
请求显然就这样停滞了。