@Q_BASIC
Программист

Как на JS можно пакетно получать ответ сервера и сразу отправлять на другой сервер?

Мне на JS надо получить файл с одного адреса на сервере и отправить на другой адрес. Файл более 100МБ, если просто в память браузера загружать - браузер начнет тупить.

Надо в одном потоке скачивать файл и тут же в другом потоке полученные данные отправлять сразу на другой адрес.

Можно ли как-то это реализовать на javascript?
  • Вопрос задан
  • 114 просмотров
Решения вопроса 1
Aetae
@Aetae Куратор тега JavaScript
Тлен
Без предварительной подготовки принимающего сервера(чтоб отсылать кусками и тот их склевал) - нет.
Готовится сейчас механизм потоков, который это в теории позволит, но он нигде пока не работает.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@rPman
если обе стороны управляемые тобой, то можно состряпать свой протокол на основе какого-нибудь websocket и отправлять файл кусочками
Ответ написан
Комментировать
@d1ss
1-й сервер: отправляет JS-ом пост/гет запрос на второй сервер с ссылкой на файл.
2-й: при получении - желаемые действия с файлом + ответ первому серверу, по желанию, со статусом (успех или фейл).
Можно использовать апи.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
11 мая 2024, в 06:09
30000 руб./за проект
11 мая 2024, в 00:19
1000 руб./за проект
10 мая 2024, в 23:51
30000 руб./за проект