Salta ai contenuti

Cloudflare · Integration

Integrazione con Cloudflare

Usare nextpdf/cloudflare quando il rendering deve avvenire sull’edge, quando R2 deve archiviare i PDF generati o quando le richieste API richiedono una convalida a livello di pacchetto prima di chiamare un endpoint worker.

PaginaUtilizzo
PanoramicaConfini del pacchetto e flussi di lavoro supportati.
InstallazioneInstallazione tramite Composer e prerequisiti di Cloudflare.
Avvio rapidoPrimo flusso di generazione di PDF sull’edge.
ConfigurazioneChiavi di configurazione per worker, protezione delle API e R2.
APIAPI per renderer, payload, parser delle risposte, protezione delle API, archivio R2 e transport con pinning.
Guida per gli sviluppatoriCiclo di vita sull’edge, confini delle richieste, fallback locale e punti di estensione.
Utilizzo in produzioneModelli di distribuzione e gestione operativa.
Sicurezza e operazioniConvalida degli URL dei worker, limiti di dimensione, pin e controlli R2.
Risoluzione dei problemiErrori comuni di rendering sull’edge e di archiviazione.
SimboloRuolo
NextPDF\Cloudflare\CloudflareHtmlRendererInvia richieste di rendering HTML a un worker Cloudflare.
NextPDF\Cloudflare\CloudflareRendererConfigOggetto di configurazione immutabile del renderer del worker.
NextPDF\Cloudflare\ApiProtectionGate per dimensione delle richieste, client e chiave API.
NextPDF\Cloudflare\R2ArchiveManagerCarica i byte dei PDF generati e crea URL firmati.
NextPDF\Cloudflare\Transport\PinnedCurlTransportTransport PSR-18 con supporto per il pinning delle chiavi pubbliche.