addEventListener('fetch', event => {
event.respondWith(handleRequest(event.request))
})
async function handleRequest(request) {
// 获取原始URL
let url = new URL(request.url)
// 如果URL是wss:// 开头,则修改为ws://
if (url.protocol == 'wss:') {
url.protocol = 'ws:'
}
// 修改host为你的反代目标
url.host = 'agent.xxxx.com'
// 生成新的请求
let newRequest = new Request(url, request)
// 发起新的请求
let response = await fetch(newRequest)
// 返回响应
return response
}
09-22
3185
12-17
1207
03-10
5527
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交