0

Я бы хотел загрузить много файлов на сервер. например, пользователь сделал снимки более 50, когда они недоступны в сети, и нажмите кнопку отправки. Затем я должен загрузить их, когда они будут доступны в сети. iOS не позволяет добавлять сессионную задачу с почтовым запросом большого размера, когда она недоступна в сети. поэтому я пробовал цепочки задач. но для выполнения следующей задачи требуется очень много времени.iOS Несколько загрузок файлов на сервер с использованием NSURLSessionTask

ответ

0

Нет ограничений на запросы в iOS. Вы можете отправлять данные с произвольной длиной на сервер. Но для больших данных вы должны избегать загрузки полных данных в память. Вместо этого вы должны установить HTTPBodyStream в NSMutableURLRequest или файл (например, uploadTaskWithRequest:fromFile:completionHandler:).

+0

Да, это работает. Благодаря! –

+0

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

Смежные вопросы