0

多くのファイルをサーバにアップロードしたいと思います。例えば、ネットワーク上で到達可能でなく、送信ボタンを押したときに、ユーザが50以上の画像を撮影したとする。それから私はネットワーク上で到達可能なときにそれらをアップロードする必要があります。 iOSでは、ネットワーク上に到達できない場合に大きなサイズのポストリクエストを含むセッションタスクを追加することはできません。だから、私は連鎖した仕事を試みた。次のタスクを目覚めさせるまでには非常に時間がかかります。iOS NSURLSessionTaskを使用して複数のファイルをサーバにアップロード

答えて

0

iOSのリクエストに制限はありません。任意の長さのデータをサーバーに送信できます。しかし、大きなデータの場合は、完全なデータをメモリにロードしないでください。代わりにまたはファイル(uploadTaskWithRequest:fromFile:completionHandler:など)にHTTPBodyStreamを設定する必要があります。

+0

はい、動作しています。ありがとう! –

+0

@Priya https://stackoverflow.com/questions/38349943/background-upload-multiple-images-using-single-nsurlsession-uploadtaskwithreques –

関連する問題