콘텐츠로 이동

Cloudflare · Integration

Cloudflare 통합

렌더링을 엣지에서 수행해야 하거나, R2에 생성된 PDF를 저장해야 하거나, 워커 엔드포인트를 호출하기 전에 API 요청에 패키지 수준의 검증이 필요할 때는 nextpdf/cloudflare를 사용합니다.

페이지용도
개요패키지 경계와 지원되는 워크플로입니다.
설치Composer 설치와 Cloudflare 사전 요구 사항입니다.
빠른 시작첫 번째 엣지 렌더링 PDF 흐름입니다.
구성워커, API 보호 및 R2 구성 키입니다.
API렌더러, 페이로드, 응답 파서, API 보호, R2 아카이브 및 고정된 전송 API입니다.
개발자 가이드엣지 수명 주기, 요청 경계, 로컬 폴백 및 확장 지점입니다.
프로덕션 사용배포 및 운영 패턴입니다.
보안 및 운영워커 URL 검증, 크기 제한, 핀 및 R2 제어입니다.
문제 해결일반적인 엣지 렌더링 및 아카이브 실패를 다룹니다.
기호역할
NextPDF\Cloudflare\CloudflareHtmlRendererHTML 렌더링 요청을 Cloudflare 워커로 전송합니다.
NextPDF\Cloudflare\CloudflareRendererConfig불변 워커 렌더러 구성 객체입니다.
NextPDF\Cloudflare\ApiProtection요청 크기, 클라이언트 및 API 키 게이트입니다.
NextPDF\Cloudflare\R2ArchiveManager생성된 PDF 바이트를 업로드하고 서명된 URL을 생성합니다.
NextPDF\Cloudflare\Transport\PinnedCurlTransport공개 키 고정을 지원하는 PSR-18 전송입니다.