groovyとgrailsで手動httpポストを行うサンプルコードがありますか?私はサーバーにいくつかの文字列を投稿しようとしています。あなたはGrailsのアプリへのブラウザからのPOSTリクエストを送信したい場合はgroovyとgrailsのHttppost
2
A
答えて
1
、そしてちょうどデフォルトのGrailsのでは<g:form>
<g:form name="myForm" url="[action:'list',controller:'book']">...</g:form>
を使用するフォームは、POST HTTPメソッドを使用します。
GrailsアプリにPOSTを送信したいが、フォームを作成したくない場合は、HTTPリクエストを作成できるブラウザプラグイン/ IDEプラグイン/デスクトップアプリが約100万個あります。例としては、Chrome用のREST ConsoleプラグインとEclipse用のHTTP Clientプラグインがあります。
Grailsアプリケーションから別のURLにPOSTを送信する場合は、Java/Groovy HTTPライブラリを使用してリクエストを作成する必要があります。オプションには、HTTPBuilder(Groovy)またはApache HTTP Client(Java)が含まれます。
0
最も単純な方法、
は、(下記のような)のページへのエディタを使用してブラウザで開き、送信ボタン
<form method="POST" action="http://slashdot.org/controller/action">
<input type=hidden name='boo' value='foo'>
<input type=submit>
</form>
編集ページをクリックし、リロードし、繰り返し。
関連する問題
- 1. GrailsとGroovyのメタプロセスデリゲート
- 2. Grails/Groovy CRUDサービス
- 3. Grails/Groovy Transform Exception
- 4. Grails/Groovyメモリリークのトラブルシューティング
- 5. (ないGrailsの)GroovyではGroovyの
- 6. Netbeans 7.0のgrails-groovyのインポートチェック
- 7. grails/groovyのWSClient石鹸クライアント
- 8. のGrails/Groovyは:GORMドメインクラスで
- 9. gspテーブルのGroovy-grails sql.rows
- 10. Groovy/srcのGrails 2.xサービスインジェクション
- 11. [Grailsの/ Groovyの]マップエントリの最小値
- 12. GroovyのGrails初心者の問題
- 13. GrailsアプリケーションのGroovy ExpandoMetaclassメソッドでのスレッドブロッキング
- 14. は、重複を削除Groovyの/ Grailsの
- 15. Grails/Groovyを使用したMockitoのバグ
- 16. grailsプロジェクトにgroovyを含める方法
- 17. GrailsのIdフィールドとしてGroovy Enumを使用する
- 18. GrailsのGroovy Shellに私のgrails .lib/folderが含まれています
- 19. 複数のフィールドのGrailsマッピングソート::複数のマップエントリのGroovyソート
- 20. Groovyの/ Grailsの日付クラス - 月の取得日
- 21. IntelliJのアイデアでデバッグ中にGroovy/Grailsの内部を避ける
- 22. Grailsの:Groovyのファイルに予期しないトークン
- 23. なGroovy/Grailsの:idでオブジェクトのリストをソートする方法
- 24. Grails/groovyドメインクラスのTimeDurationのHibernateタイプを修正しますか?
- 25. grailsのgroovyクラスのDataSourceに動的にアクセス
- 26. EclipseからGroovy/GrailsのIntelliJへの切り替え
- 27. grailsのGroovyクラスリストに2つのオブジェクトを追加する方法
- 28. Grails 2.5.5へのアップグレード - 未解決の依存関係 - groovy-all 2.4.5
- 29. 新しいGroovy AppEngineアプリケーション用のGrails対Gaelyk
- 30. Grails/Groovy log4j - ログの行番号、メソッド名、クラス名
既存のサービスを手動でテストする場合は、コマンドラインでcurlを使用してください。それ以外の場合は、httpbuilder、たくさんの例があります(http://groovy.codehaus.org/modules/http-builder/)。 –