Jersey
フォーム送信を処理するメソッドを備えたサービスがあります。
void handle(@FormParam("name") 文字列名) {...}
ブラウザーでフォーム (以下を参照) を送信すると、サービスは正常に動作します。
<form action="rest/myService" method="POST"> <input name="名前"/> </フォーム>
コマンドラインからフォーム送信POST
リクエストを送信しようとしていますcurl
が(以下を参照)name
、サービスの「FormParameter」は、null
に設定されると予想されmyName
ます。
curl -d "name=myName" http://localhost:8080/myApp/rest/myService
curl
コマンドラインが間違っていると思います。それが正しいか?修正方法は?