Іноді при запиті деякого файла в браузері необхідно передати його таким чином, щоб користувачеві було запропоновано зберегти цей файл на диск. У типових випадках відкриваючи, наприклад, 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