我有一个grails项目作为服务器。它接收来自另一个javascript项目的请求。这个请求是json请求。
问题:的 服务器没有收到任何请求 我尝试使用node.js,我该如何使用它?
注意:的 在grails服务器项目的url映射中,我声明了这个url并访问特定控制器中的特定操作
谢谢
答案 0 :(得分:1)
浏览器不允许您向其他域中的网址发出Ajax请求。如果您发布的客户端代码正如您在评论中所说,在您计算机上的“file:”URL中,则浏览器将不允许通过XMLHttpRequest访问这些“http:// localhost”URL(内容为“ $阿贾克斯()“)。它被称为“同源政策”。
如果您可以从“http:// localhost:8058”URL提供测试页面,那么您就可以与服务器通信。
答案 1 :(得分:0)
确保文件jquery-1.6.2.js
与.html
文件位于同一目录中。