INTEGRITY Dokumentace

Preview URLs

Preview URLs vám umožňují zobrazit náhled nových verzí Workeru bez nasazení do produkčního prostředí.

Existují dva typy náhledových URL:

Oba typy preview URL mají následující formát: <VERSION_PREFIX OR ALIAS>-<WORKER_NAME>.<SUBDOMAIN>.workers.dev.

Preview URLs mohou být:

Při testování funkcí výkonu nebo zabezpečení na úrovni zóny pro danou verzi doporučujeme použít přepisy verzí aby se uplatnila nastavení výkonu a zabezpečení vaší zóny.

Typy Preview URLs

Verzované URL adresy náhledu

Pokaždé, když vytvoříte nový verze vašeho Workeru se automaticky vygeneruje jedinečná statická náhledová URL verze. Tyto URL adresy používají prefix verze a mají formát <VERSION_PREFIX>-<WORKER_NAME>.<SUBDOMAIN>.workers.dev.

Nové verze Workeru se vytvářejí spuštěním:

Pokud jsou povoleny Preview URLs, jsou veřejné a dostupné ihned po vytvoření verze.

Zobrazit verzované náhledové adresy URL pomocí nástroje Wrangler

wrangler versions upload příkaz nahraje nový verze vašeho Workeru a vrátí náhledovou URL pro každou nahranou verzi.

Zobrazit verzované náhledové adresy URL v dashboardu Workers

  1. V dashboardu Cloudflare přejděte na Workers & Pages stránce.

    Přejděte na Workers & Pages ↗
  2. Vyberte svůj Worker.

  3. Přejděte na Deployments kartě a najděte verzi, kterou chcete zobrazit.

Aliased preview URLs

Aliased Preview URLs vám umožňují přiřadit konkrétní verzi Workeru trvalý a čitelný alias. Hodí se k odkazování na stabilní náhledy napříč mnoha verzemi (například pro sdílení připravované, ale stále aktivně vyvíjené nové funkce). Běžným postupem je přiřadit alias větvi, na které právě pracujete. Tyto typy preview URLs se řídí stejným vzorem jako ostatní preview URLs: <ALIAS>-<WORKER_NAME>.<SUBDOMAIN>.workers.dev

Vytvořte Alias

Aliasy lze vytvořit během versions upload, poskytnutím --preview-alias příznak s platným názvem aliasu:

wrangler versions upload --preview-alias staging

Výsledný alias by byl přiřazen k této verzi a okamžitě dostupný na adrese: staging-<WORKER_NAME>.<SUBDOMAIN>.workers.dev

Pravidla a omezení

Správa přístupu k Preview URLs

Je-li povoleno, Preview URLs jsou veřejně dostupné. Chcete-li po návštěvnících vyžadovat přihlášení před přístupem k Preview URLs, použijte Cloudflare Access.

Access dokáže chránit náhledy jednoho Workeru nebo všech Workerů v účtu. Chránit můžete jak produkční, tak náhledová nasazení.

Chcete-li ve svém Workeru použít údaje o přihlášeném uživateli, přečtěte si identita uživatele z ověřeného JWT nebo z /cdn-cgi/access/get-identity koncový bod.

Přepnout Preview URLs (Povolit nebo zakázat)

Poznámka:

Z Dashboardu

Chcete-li přepínat Preview URLs pro Worker:

  1. V dashboardu Cloudflare přejděte na Workers & Pages stránce.

    Přejděte na Workers & Pages ↗
  2. V Přehled, vyberte svého Workera.

  3. Přejděte na Nastavení > Domains & Routes.

  4. U Preview URLs klikněte na Povolit nebo Zakázat.

  5. Potvrďte svou akci.

Z Konfigurační soubor Wrangler

Chcete-li přepínat Preview URLs pro Worker, zahrňte do souboru Wrangler daného Worker jedno z následujícího:

{
	"preview_urls": true
}
preview_urls = true
{
	"preview_urls": false
}
preview_urls = false

Pokud není zadáno, preview_urls = workers_dev je výchozí hodnota.

Omezení