Страниц: [1]   Вниз
  Отправить эту тему    Печать  
Автор Тема: CORS Handling: расширение для сохранения и выдачи из кэша необходимых заголовков  (Прочитано 68 раз)
0 Пользователей и 1 Гость смотрят эту тему.
KPu3uC B Poccuu
Пользователь
**

Репутация: +0/-1
Offline Offline

Сообщений: 63


WWW
« : 09 января 2021, 08:16:26 »

Данное расширение предназначено для сохранения в кэш тех ответов сервера, без которых запрошенный ресурс не может быть корректно обработан вашим User Agent при выдаче его из кэша HC, одним из примеров таковых являются заголовки CORS. Без них, как правило, современные браузеры просто откажутся принимать ресурсы без данных заголовков либо как-то иначе обработают его не так, как если бы получали данный ресурс напрямую, что не есть хорошо. Так же небольшим бонусом идёт сохранение в кэш постоянных перенаправлений, дабы не тратить время и трафик на них, HC сразу обработает такой запрос сам.

Никаких настроек нет. Тестирую уже почти неделю, вроде бы проблем нет. В окне запросы будут помечаться как
Код:
CORS
и
Код:
CORS:STORE
при отдаче запроса из кэша и сохранении в него соответственно. Обрабатываются не только заголовки СORS, но и довольно много других важных заголовков, хотя изначально расширение было призвано обрабатывать только их, но менять названия я не стал.

* CORS.lua (5.26 Кб - загружено 1 раз.)
Сообщить модератору   Записан
KPu3uC B Poccuu
Пользователь
**

Репутация: +0/-1
Offline Offline

Сообщений: 63


WWW
« Ответ #1 : 09 января 2021, 12:14:27 »

Хм, я не могу править исходное сообщение, ну что ж. Новая версия, исправляет немного несвязную логику работы расширения, из-за чего у меня возникли проблемы на одном сайте. И ещё: после включения расширения рекомендуется временно походить без чтения файлов из кэша либо очистив его для нужных сайтов не в режиме offline, иначе оно не сможет ничего сделать.

* CORS.lua (5.11 Кб - загружено 5 раз.)
Сообщить модератору   Записан
Страниц: [1]   Вверх
  Отправить эту тему    Печать  

 
Перейти в: