2016-03-20 34 views
2

NSURLSessionでは、NSURLSessionDataTaskとNSURLSessionUploadTaskを使用してPOSTメソッドを使用してサーバーにデータを送信できます。両者の違いは何ですか?NSURLSessionのdataTaskとuploadTaskの違い

+4

ていない膨大な量 - 基本的にアップロードタスクはによれば、より簡単なアップロードを作成するために設計されたインターフェースを有するデータタスクである[NSURLSessionUploadTaskためのドキュメント](https://developer.apple.com/ライブラリ/ ios/documentation/Foundation/Reference/NSURLSessionUploadTask_class/index.html#// apple_ref/occ/cl/NSURLSessionUploadTask) –

答えて

0

大きな違いは、バックグラウンドでのアップロードにNSURLSessionDataTaskを使用できないことです。そのためにはNSURLSessionUploadTaskを使用する必要があります。

Unlike data tasks, you can use upload tasks to upload content in the background. (For details, see URL Session Programming Guide.) 
関連する問題