我可以在服务器(Node.js)上检查用户类型的请求(地址栏)吗?

时间:2014-10-11 14:18:11

标签: node.js xmlhttprequest request server-side address-bar

有没有办法知道服务器收到的request是否是用户通过在地址栏中明确 提交的请求

我正在寻找(假设编码......):

var httpServer = http.createServer(function (request, response)
{
   if (request.source === "address bar") {
      // do something..
   } else {
        // do something else
   }
}).listen(3000);

我用谷歌搜索了它,我也在SO上找了它,但没有找到任何东西,所以提前感谢你的帮助!

1 个答案:

答案 0 :(得分:1)

没有一个坚实的,一次性的方法来做到这一点 - 只是hacky work-arounds。您可以尝试使用HTTP referer header,但这并非在所有浏览器中使用,也可能不是您的最佳机会。