Загрузка...

Bypassing site caching to parse information (headers, etc.)

Thread in Frontend created by antick2 Nov 14, 2024. 282 views

  1. antick2
    antick2 Topic starter Nov 14, 2024 0 Aug 23, 2018
    Интересуют возможности обхода кэширования и ускорения получения данных с сайта, новостей за считаную секунду без задержек, кто разбирается и может подсказать? Если что выдам больше инфы, что и как.
     
  2. Апатия
    Апатия Nov 14, 2024 444 1205 Jun 15, 2021
    headers = {'Cache-Control': 'no-cache', 'Pragma': 'no-cache'}
    А скорость все равно будет зависеть от сервера, ты не заставишь его никак давать информацию быстрее чем он способен, разве что использовать api
     
    1. View previous comments (2)
    2. Апатия
      antick2, а, ну новости вряд ли по api они отдадут, но вот ускорить чуть можно попробовать сжатием ответа, если сайт такое поддерживает
      Accept-Encoding: gzip, deflate
      ну и не закрывать соединение
      Connection: keep-alive
      хоть не сильно но чуть может дать скорости
    3. Апатия
      Kirill0671, ну так Cache-Control': 'no-cache' как раз таки просит сервер обновить информацию, а не отдавать кэшированную а 'Pragma': 'no-cache' это просто старая его версия, оба сразу на всякий случай используются
      а про cf-cache-status ты говоришь, это заголовок для cloudflare и по сути при получении Cache-Control': 'no-cache', он и так обязан вернуть REVALIDATED
    4. Kirill0671
      Апатия, увы, но это не работает) там видимо слишком жёсткая политика кеширования, поэтому вот ищем способы любые и белые и серые
    5. View the next comments (4)
Loading...
Top