Как загрузить большой файл на сервер (до 30 ГБ) даже после закрытия браузера запросов - PullRequest
0 голосов
/ 09 июля 2019

Поскольку я только начал изучать веб-приложения, мне нужна помощь или предложения по этому вопросу.1. Я хочу загрузить файл на сервер размером около 30 ГБ.2. Если я выбираю файл для загрузки, загрузка продолжается, и я предполагаю, что я закрыл браузер.еще файл должен быть загружен на сервер.(как будто какой-то сервис работает в фоновом режиме) 3. Можно ли это сделать в сети ..?

Ответы [ 2 ]

0 голосов
/ 09 июля 2019

Я бы порекомендовал использовать FTP для этого.Вы можете сделать это асинхронно с вашим приложением, поместив код передачи файла в асинхронную задачу (запустить и забыть)

0 голосов
/ 09 июля 2019

Как только страница или браузер закрыты, большинство (если не все) браузеры немедленно разрывают соединение.Итак, сразу же, ответ на ваш вопрос - нет, это невозможно.Если вы хотите загружать файлы в фоновом режиме, вам потребуется собственное приложение для этого.Например, OneDrive, Google Drive, MEGA и другие службы хранения файлов требуют собственных приложений для фоновой загрузки и не могут продолжать загрузку в браузере после закрытия браузера или веб-страницы (если бы вы могли, вы бы подумали, что они реализовали бы этоуже!).

Кроме того, браузеры имеют ограничения по размеру для загрузки , в основном по техническим причинам, которые необходимо учитывать.В настоящее время только Chrome и Opera могут обрабатывать HTTP-загрузки более 4 ГБ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...