XMLHttpRequest仅用于客户端目的吗?

时间:2017-10-24 12:05:17

标签: javascript xml

无法跨域调用XMLHttpRequest(“现代浏览器不允许跨域访问”)。那么XMLHttpRequest不能从客户端到服务器使用?那么XMLHttpRequest的目的仅仅是在客户端请求资源吗?

2 个答案:

答案 0 :(得分:0)

浏览器阻止它,因为出于安全原因,它通常允许同一来源的请求。当您想要执行跨域请求时,您需要做一些不同的事情。关于如何实现这一目标的教程是

https://www.html5rocks.com/en/tutorials/cors/

答案 1 :(得分:0)

跨域限制不允许您在不发送Access-Control-Allow-Origin的情况下跨端口进行通信嗯,这就是问题所在。

更好的解决方案是使用 Nginx 或其他一些网络服务器将这两个正在运行的应用程序反向代理到同一个域和端口。