【发布时间】:2020-01-11 02:37:20
【问题描述】:
我正在尝试使用 cloudflare worker 根据请求的 IP 动态设置来源(因此我们可以在内部提供网站的测试版本)
我有这个
addEventListener('fetch', event => {
event.respondWith(handleRequest(event.request))
})
async function handleRequest(request) {
if (request.headers.get("cf-connecting-ip") == '185.X.X.X')
{
console.log('internal request change origin');
}
const response = await fetch(request)
console.log('Got response', response)
return response
}
我不确定要设置什么。请求对象似乎没有任何合适的参数可以更改。
谢谢
【问题讨论】:
标签: cloudflare cloudflare-workers