Skip to content

Commit 8abfd52

Browse files
committed
Remove double-slash evaluation in Worker
1 parent 7a62ad2 commit 8abfd52

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed

worker/index.ts

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,6 @@ const redirectsEvaluator = generateRedirectsEvaluator(redirectsFileContents);
77
export default class extends WorkerEntrypoint<Env> {
88
override async fetch(request: Request) {
99
try {
10-
try {
11-
// Remove once the whacky double-slash rules get removed
12-
const url = new URL(request.url);
13-
request = new Request(
14-
new URL(
15-
url.pathname.replaceAll("//", "/") + url.search,
16-
"https://developers.cloudflare.com/",
17-
),
18-
request,
19-
);
20-
} catch (error) {
21-
console.error("Could not normalize request URL", error);
22-
}
23-
2410
try {
2511
// @ts-expect-error Ignore Fetcher type mismatch
2612
const redirect = await redirectsEvaluator(request, this.env.ASSETS);

0 commit comments

Comments
 (0)