【问题标题】:Cross domain issues, HTTP requests with different ports跨域问题,不同端口的HTTP请求
【发布时间】:2015-09-28 04:56:31
【问题描述】:

为了好玩,我制作了一个客户端 Web 应用程序,最近我尝试将它与服务器端的东西集成。

使用 brunch 作为客户端的启动器,使用 gulp 作为服务器的启动器。

当客户端有不同的端口时,我不确定如何从客户端发送请求。我收到跨域请求问题。我用谷歌搜索了,但仍然没有任何线索。

【问题讨论】:

标签: javascript node.js http http-headers


【解决方案1】:

不同的端口被视为不同的域,因此适用 XHR 跨域规则。您可以设置服务器端以使用适当的标头传递 XHR 请求: How to enable cross-domain request on the server?

另一种方法是准备一些跨域代理,可以在不编辑服务器代码的情况下转发您的请求,例如:

【讨论】:

    最近更新 更多