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

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

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

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

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

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

Похожие вопросы
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час