используйте Node.js для отправки запроса json от клиента на сервер - PullRequest
1 голос
/ 26 июля 2011

У меня есть проект Grails работает как сервер.он получает запрос от другого проекта JavaScript.этот запрос является запросом json.

проблема: сервер не получает запроса, я пытаюсь использовать node.js, как я могу его использовать?

Примечание: в отображении URL-адреса проекта сервера Grails я объявляю этот URL-адрес и для доступа к конкретному действию в конкретном контроллере

спасибо

Ответы [ 2 ]

1 голос
/ 26 июля 2011

Браузеры не позволят вам отправлять запросы AJAX на URL в другом домене. Если указанный вами клиентский код находится, как вы говорите в комментарии, в URL-адресе «file:» на вашем компьютере, то браузер не разрешит доступ к этим «http://localhost" URL-адресам» через XMLHttpRequest (внутреннюю часть «$ .ajax»). () "). Это называется" та же политика происхождения. "

Если бы вы могли обслуживать свою тестовую страницу с URL-адреса "http://localhost:8058"", вы могли бы общаться с сервером.

0 голосов
/ 08 августа 2011

Убедитесь, что файл jquery-1.6.2.js находится в том же каталоге, что и файл .html.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...