我使用的是bun v0.1.7 (不是nodejs),我正在尝试内置的基本http服务器,而没有任何其他框架:
export default {
port: 3000,
fetch(request: Request) {
const remoteIp = request.headers.get('x-forwarded-for') || 'UNKNOWN';
return new Response(remoteIp);
},
};当我不使用任何代理时,我可以从客户端获得远程IP吗?
我尝试过request.connenction.remoteAddress,request.socket...,但是似乎没有实现任何东西。
发布于 2022-08-09 11:12:14
目前(v0.1.7),Bun.serve请求对象没有向请求对象添加超出标准的任何内容。根据不和谐问题
但是,将来请求对象可能是由Bun.serve扩展的,附加数据如remoteIp、cookies等,就像节点http服务器一样。
https://stackoverflow.com/questions/73289712
复制相似问题