javascript - 使用Node.js从客户端向服务器发送json请求

我有一个grails项目作为服务器。它收到另一个JavaScript项目的请求。这个请求是json请求。

问题:
服务器未收到任何请求
我尝试使用node.js,该如何使用?

注意:
在grails服务器项目的URL映射中,我声明此URL并访问特定 Controller 中的特定操作

谢谢

最佳答案

浏览器不允许您向其他域中的URL发出Ajax请求。如您在注释中所述,如果您发布的客户端代码在计算机上的“文件:” URL中,则浏览器将不允许通过XMLHttpRequest访问那些“http:// localhost” URL(“$ .ajax()”)。这就是所谓的“原产地政策”。

如果您可以通过“http:// localhost:8058” URL提供测试页,则可以与服务器通信。

https://stackoverflow.com/questions/6829978/

相关文章:

grails - Grails中的URL映射问题:参数不正确

hibernate - Grails级联删除?

grails - Grails:当我重新编译文件时(使用数据源时)服务器崩溃

hibernate - 如何在grails中保存具有hasOne和belongsTo关系的对象

grails - Grails版本差异

hibernate - Grails域创建关联表

grails - 带有枚举的Grails JSON单元格

grails - 在Grails中删除对象的问题-缓慢,但仍未真正删除

spring - Grails 2.0 注入(inject) bean 并在 Controller

javascript - Grails和Javascript