Cloudflare Workers 将http请求跳转到https 我发现反 - Assbbs

Cloudflare Workers 将http请求跳转到https 我发现反代是可以实现,但是如果workers域名输入的是http,那反代请求的地址也是http。 虽然可以通过修改request.event.url进行请求源站的参数修改,但我想将workers访问请求直接强制https。 可以通过一行代码实现: addEventListener & 39…

Cloudflare Workers 将http请求跳转到https 我发现反代是可以实现,但是如果workers域名输入的是http,那反代请求的地址也是http。 虽然可以通过修改request.event.url进行请求源站的参数修改,但我想将workers访问请求直接强制https。 可以通过一行代码实现: addEventListener & 39;fetch& 39;,event=>{ //把下面这坨放在本段开头 if event.request.headers.get & 39;x-forwarded-proto& 39; ==& 39;http& 39; { event.respondWith Response.redirect event.request.url.replace /^http/,& 39;https& 39; ,301 ; return; }; //省略掉的后续代码 } ;