prefetch-srcprefetch-src 는 <link rel="prefetch"> 및 <link rel="prerender"> 로 사전 로드(프리페치/프리렌더)하는 리소스의 출처를 제어합니다. 미지정 시 default-src 를 상속합니다. 다만 표준화가 진전되지 않아 브라우저 지원이 제한적이고 사실상 폐기 경로에 있습니다.
이 지시어는 성능 최적화를 위한 사전 리소스 로딩을 CSP로 제한하려는 시도였습니다. 그러나 명세가 유동적이고 상호운용성이 낮아, 크롬 등 일부 구현에서 제거되거나 미지원 상태입니다. 실제 배포 정책에서 prefetch-src 에 의존하는 것은 권장되지 않으며, 프리페치되는 리소스가 무엇이냐에 따라 default-src 나 관련 fetch 지시어가 대신 적용되는 편입니다.
따라서 실무에서는 prefetch-src 를 필수로 넣기보다, 사전 로딩 대상 도메인을 default-src·connect-src 등으로 통제하고 브라우저별 동작을 테스트하는 접근이 현실적입니다.
Content-Security-Policy: prefetch-src 'self' https://cdn.example.com