(response: Response)
| 1 | export function createCacheableResponse(response: Response): Response { |
| 2 | let clone = response.clone(); |
| 3 | let headers = new Headers(clone.headers); |
| 4 | |
| 5 | // Cloudflare cannot cache responses with Set-Cookie headers |
| 6 | // See https://developers.cloudflare.com/workers/runtime-apis/cache/ |
| 7 | headers.delete("Set-Cookie"); |
| 8 | |
| 9 | return new Response(clone.body, { |
| 10 | status: clone.status, |
| 11 | headers, |
| 12 | }); |
| 13 | } |
no outgoing calls
no test coverage detected