INTEGRITY Dokumentace

Adresy URL pro Prefetch

URL prefetching znamená, že Cloudflare do mezipaměti předem uloží obsah, který si návštěvník pravděpodobně vyžádá jako další. Toto nastavení v kombinaci s dodatečné nastavení vede k vyšší míře úspěšnosti cache, a tím i k rychlejší odezvě pro uživatele.


Dostupnost

Free Pro Business Enterprise
Dostupnost Ne Ne Ne Ano

Nastavení

Aby Cloudflare začal adresy URL přednačítat, musíte povolit tuto funkci a obsahovat seznam adres URL k přednačtení.

Zapněte Prefetch URLs

Chcete-li povolit Adresy URL pro Prefetch v dashboardu:

  1. V dashboardu Cloudflare přejděte na Rychlost > Nastavení stránce.

    Přejděte na Nastavení ↗
  2. Přejděte na Optimalizace obsahu.

  3. Pro Adresy URL pro Prefetch, přepněte přepínač na On.

Chcete-li povolit nebo zakázat Adresy URL pro Prefetch pomocí API odešlete PATCH požadavek s prefetch_preload jako název nastavení v cestě URI a value parametr nastavený na požadovanou hodnotu ("on" nebo "off").

Vyberte adresy URL k přednačtení

Poté, co povolit tuto funkci, musíte také uvést, které URL adresy má Cloudflare přednačítat.

Za tímto účelem přidejte hlavičku odpovědi HTTP Link odkazující na soubor manifestu s rel="prefetch" atribut a poté poskytujte soubor manifestu s text/plain jako hlavičku odpovědi Content-type.

Příklad hlavičky odpovědi HTTP:
Link: <http://www.example.com/manifest.txt>; rel="prefetch"

Příklad manifest.txt soubor:

/static/fetch1
//other.example.com/fetch2
http://another.example.com/fetch3

Soubor manifestu by měl obsahovat URI, adresy URL relativní k protokolu nebo úplné adresy URL, oddělené novými řádky. Tyto soubory musí být umístěny na vašich webech, které běží na Cloudflare. Pokud odkazujete na HTML stránky, dopředu se načte pouze samotná HTML stránka: veškeré dílčí požadavky z tohoto HTML se nenačtou, pokud nejsou v manifestu rovněž výslovně uvedeny.

Limity souborů Prefetch

Limity pro soubory dopředného načítání jsou následující:

Omezení