Іноді при запиті деякого файла в браузері необхідно передати його таким чином, щоб користувачеві було запропоновано зберегти цей файл на диск. У типових випадках відкриваючи, наприклад, PDF-файл по прямой ссылке, браузер намагається відкрити його у своєму вікні, але як зробити так, щоб можна було запропоновано зберегти цей файл на вашому комп’ютері?

Чи знаєте ви чи ні, але вся справа в заголовках відповіді веб-сервера, які надсилаються браузеру у вигляді відповіді на ваш запит. Надсилаючи потрібні заголовки браузеру, можна ініціювати появу вікна з пропозицією для безпосереднього скачування файлу. Розглянемо приклад. У прикладі, API битрикса головним чином використовується для отримання шляху до файлу. Це говорить про те, що знаючи шлях до файлу, можна зробити відправку його і без використання API битрикса.

Додав: htmaker, 19.03.2015 р.
(Ще не оцінили)

Завантаження…

Діліться з друзями:

См. також:


Налаштування часу у VMBitrix
Рубрика: Bitrix, Linux

Видалення «кинутих» кошиків в системі Бітрікс
Рубрика: Bitrix

Використання highload-блоків в Bitrix
Рубрика: Bitrix

Як виконати SQL запит в Bitrix
Рубрика: Bitrix

Як підрахувати кількість елементів в Bitrix?
Рубрика: Bitrix

Динамічне масштабування зображень в Bitrix
Рубрика: Bitrix

Виключаємо користувача з ID=1 групи адміністраторів в Bitrix
Рубрика: Bitrix

Як скинути пароль адміністратора у Bitrix?
Рубрика: Bitrix

SQL-запити в бітрікс
Рубрика: Bitrix