Quantcast
Channel: CNode:Node.js专业中文社区
Viewing all articles
Browse latest Browse all 14821

使用egg.js过程中遇到的问题:curl请求到nginx服务器,但目标的反向代理无法生效

$
0
0

Node Version: v8.9.3 Egg Version: v2.0.0

在使用eggjs框架时遇到如下的问题, 我的测试环境 /etc/hosts 10.200.33.33 haha.ttt.com映射到测试服务器

在代码中controller层向该地址请求数据 ctx.curl('http://haha.ttt.com', opts);这里url是nginx服务器的域名,因为是测试环境,所以配置了hosts映射,但此时发出的请求,会返回404, 感觉像是nginx反向代理无法生效

直接在环境中使用curl命令去请求域名是可以代理成功的, 但在代码中使用域名就会返回404,和curl直接请求IP是一样的情况,很困惑。。。


Viewing all articles
Browse latest Browse all 14821

Trending Articles