(request: Request)
| 1 | // Updates the protocol of the request url to match the request.headers x-forwarded-proto |
| 2 | export function requestUrl(request: Request): URL { |
| 3 | const url = new URL(request.url); |
| 4 | |
| 5 | if (request.headers.get("x-forwarded-proto") === "https") { |
| 6 | url.protocol = "https:"; |
| 7 | } |
| 8 | |
| 9 | return url; |
| 10 | } |
no test coverage detected
searching dependent graphs…