gpt4 book ai didi

javascript - 从请求 Node HTTP服务器获取原始URL

转载 作者:行者123 更新时间:2023-12-03 00:18:39 25 4
gpt4 key购买 nike

我当前设置了一个简单的 Node http 服务器,我正在尝试构建该服务器,以便它只接受来自某些域的 post 请求。我正在尝试获取向我的 Node 服务器发出发布请求的服务器的域,但无法完全弄清楚。

在我的测试环境中,我从 localhost:3000 向在 localhost:9220 上运行的 Node 服务器发出发布请求。我一直在检查 req 对象,但似乎找不到其中任何地方提到的 localhost:3000。

http.createServer(function (req, res) {
if(req.method == 'POST')
{
// Here is where I want to find the domain of the server
// making the request
{
}).listen(9220);

这可能很简单,但我遇到了麻烦

感谢您的帮助!

最佳答案

没有办法可靠地做到这一点。

如果您发出跨源 Ajax 请求,浏览器将向其添加 Origin header 。如果您提交表单,浏览器可能会向其中添加一个 Referer header 。

关于javascript - 从请求 Node HTTP服务器获取原始URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54424470/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com