账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    nodejs url参数如果输入像www.google.com这样的参数,网站无法访问?
    24
    0
    let http = require('http');
    
    let url = require('url');
    
    http.createServer(function (req,res) {
        let params = url.parse(req.url,true).query;
    
        if( !params.url){
            res.writeHead(200,{'Content-Type':'application/json'});
            return res.end(JSON.stringify({
                error:"no url"
            }));
        }
    
        res.writeHead(200,{'Content-Type':'application/json'});
        res.end(JSON.stringify({
            url:params.url
        }));
    
    }).listen(8080);

    这段代码放在vps上面, http://example.com/?url=www.y... 无法访问
    http://example.com/?url=www.g... 无法访问
    url参数如果是facebook这样的网址,网站就无法访问了。如果是其他网址就没有问题

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 戴蒙秦 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部