Задать вопрос
@Dogata

Как отдать бинарный файл через ajax?

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

Без сторонних библиотек.

забыл сказать -- прямую ссылку отдать не могу, только контект. тогда получается, бинарный контент нужно по-любому передавать с сервера?
либо временную ссылку, доступную только один раз.
  • Вопрос задан
  • 229 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Возвращаете с сервера ссылку на файл, в браузере создаёте новую страницу по этой ссылке.
Ответ написан
Комментировать
@m_pchelnikov
Это возможно, если я правильно понял, что речь идёт о скачивании файла клиентом. Достаточно на сервере кодировать файл в base64 и эту строку отправлять клиенту.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
23 дек. 2024, в 16:13
50000 руб./за проект
23 дек. 2024, в 15:25
5000 руб./за проект
23 дек. 2024, в 14:47
4500 руб./за проект