Cloudflare · Integration
NextPDF Cloudflare
Bir bakışta
“Bir bakışta” başlıklı bölümTaşınabilir belge biçimi (PDF) dosyalarını uçta işlemek, oluşturulan PDF’leri R2’de saklamak veya uygulama programlama arabirimi (API) isteklerini worker uç noktasına ulaşmadan önce paket düzeyinde doğrulamak için nextpdf/cloudflare kullanın.
Bölüm haritası
“Bölüm haritası” başlıklı bölüm| Sayfa | Kullanım amacı |
|---|---|
| Genel bakış | Paket sınırları ve desteklenen iş akışları. |
| Kurulum | Composer kurulumu ve Cloudflare ön koşulları. |
| Hızlı başlangıç | Uçta işlenen ilk PDF iş akışınız. |
| Yapılandırma | Worker, API koruması ve R2 yapılandırma anahtarları. |
| API | İşleyici, yük, yanıt ayrıştırıcısı, API koruması, R2 arşivi ve sabitlenmiş taşıma API’leri. |
| Geliştirici kılavuzu | Uç yaşam döngüsü, istek sınırları, yerel geri dönüş ve genişletme noktaları. |
| Üretim kullanımı | Dağıtım ve operasyon desenleri. |
| Güvenlik ve operasyonlar | Worker’ın tekdüzen kaynak konumlandırıcı (URL) doğrulaması, boyut sınırları, sabitlemeler ve R2 denetimleri. |
| Cloudflare sorunlarını giderme | Yaygın uç işleme ve arşiv hataları. |
Birincil API’ler
“Birincil API’ler” başlıklı bölüm| Simge | Rol |
|---|---|
NextPDF\Cloudflare\CloudflareHtmlRenderer | Köprü metni işaretleme dili (HTML) işleme isteklerini bir Cloudflare worker’ına gönderir. |
NextPDF\Cloudflare\CloudflareRendererConfig | Değişmez worker işleyici yapılandırması nesnesi. |
NextPDF\Cloudflare\ApiProtection | İstek boyutu, istemci ve API anahtarı için geçit. |
NextPDF\Cloudflare\R2ArchiveManager | Oluşturulan PDF baytlarını yükler ve imzalı URL’ler oluşturur. |
NextPDF\Cloudflare\Transport\PinnedCurlTransport | Açık anahtar sabitleme desteğine sahip PHP standart önerisi (PSR)-18 taşıması. |