我想在我的 iOS 应用程序处于后台时发出一个空的 POST 请求并读取响应标头。查看文档,它明确指出后台支持上传和下载任务,但有两个问题:
- 我不需要上传内容,所以我不想创建一个空文件来使用。
- 我需要获取标题,因此下载任务不提供必要的委托回调。
这给我留下了一个NSURLSessionDataTask
,文档指出:
注意:在 iOS 8 和 OS X 10.10 之前,后台会话不支持数据任务。
但是,另一个文档页面在同一标题下声明(背景传输注意事项):
仅支持上传和下载任务(无数据任务)。
哪个文档页面是正确的?后台会话是否支持没有数据上传的NSURLSessionDataTasks ?