ข้ามไปยังเนื้อหา

การผสานรวมกับ Cloudflare

ใช้ nextpdf/cloudflare เพื่อเรนเดอร์ไฟล์ Portable Document Format (PDF) ที่ edge จัดเก็บ PDF ที่สร้างขึ้นไว้ใน R2 หรือตรวจสอบความถูกต้องของคำขอ application programming interface (API) ที่ระดับแพ็กเกจ ก่อนที่คำขอจะไปถึง worker endpoint

หน้าใช้สำหรับ
ภาพรวมขอบเขตของแพ็กเกจและเวิร์กโฟลว์ที่รองรับ
การติดตั้งการติดตั้งผ่าน Composer และข้อกำหนดเบื้องต้นของ Cloudflare
เริ่มต้นใช้งานเวิร์กโฟลว์แรกของคุณสำหรับ PDF ที่เรนเดอร์ที่ edge
การกำหนดค่าคีย์การกำหนดค่าสำหรับ worker, การป้องกัน API และ R2
APIAPI สำหรับ renderer, payload, response parser, การป้องกัน API, R2 archive และ pinned transport
คู่มือนักพัฒนาวงจรชีวิตที่ edge, ขอบเขตของคำขอ, การสำรองข้อมูลในเครื่อง และจุดขยายความสามารถ
การใช้งานในโปรดักชันรูปแบบการดีพลอยและการดำเนินงาน
ความปลอดภัยและการดำเนินงานการตรวจสอบความถูกต้องของ Uniform Resource Locator (URL) ของ worker, ขีดจำกัดขนาด pin และการควบคุม R2
การแก้ไขปัญหาความล้มเหลวที่พบบ่อยในการเรนเดอร์ที่ edge และการจัดเก็บถาวร
สัญลักษณ์บทบาท
NextPDF\Cloudflare\CloudflareHtmlRendererส่งคำขอเรนเดอร์ Hypertext Markup Language (HTML) ไปยัง Cloudflare worker
NextPDF\Cloudflare\CloudflareRendererConfigออบเจ็กต์การกำหนดค่า worker renderer ที่เปลี่ยนแปลงไม่ได้
NextPDF\Cloudflare\ApiProtectionเกตสำหรับตรวจขนาดคำขอ ไคลเอนต์ และ API-key
NextPDF\Cloudflare\R2ArchiveManagerอัปโหลดไบต์ PDF ที่สร้างขึ้นและสร้าง URL ที่ลงนามแล้ว
NextPDF\Cloudflare\Transport\PinnedCurlTransportTransport แบบ PHP Standard Recommendation (PSR)-18 ที่รองรับการ pin public-key