Заусенец в шпиле и граале - PullRequest
2 голосов
/ 09 сентября 2011

Могу ли я получить образцы кодов для выполнения http-записи вручную на groovy и grails?Я пытаюсь опубликовать несколько строк на сервере.

Ответы [ 2 ]

1 голос
/ 09 сентября 2011

Если вы хотите отправить запрос POST из браузера в приложение Grails, просто наберите <g:form>

<g:form name="myForm" url="[action:'list',controller:'book']">...</g:form> 

По умолчанию формы Grails используют метод POST HTTP.

Если вы хотите отправить POST в ваше приложение Grails, но не хотите создавать форму, существует около миллиона плагинов для браузера / плагинов IDE / приложений для рабочего стола, которые позволяют создавать HTTP-запросы. Примеры включают плагин REST Console для Chrome и плагин HTTP Client для Eclipse.

Если вы хотите отправить POST из вашего приложения Grails по другому URL-адресу, вам нужно будет использовать HTTP / Java-библиотеку Groovy для построения запроса. Варианты включают HTTPBuilder (Groovy) или Apache HTTP Client (Java).

0 голосов
/ 09 сентября 2011

Самый простой способ,

Использовать редактор страницы (как показано ниже), открыть ее в браузере, нажать кнопку отправки

<form method="POST" action="http://slashdot.org/controller/action">
<input type=hidden name='boo' value='foo'>
<input type=submit>
</form>

редактировать страницу, перезагрузить, повторить.

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