0

私は Google App Engine アプリケーションに取り組んでおり、テストしたいサーブレットを実装しました。具体的にdoPost()は、サーブレットのメソッドを呼び出して結果を確認したい。毎回再デプロイすることなくこれを行う方法はありますか?

現在、それを確認するために展開する必要がありますが、これは非常に不便です。これが私の (実際ではない) デプロイされた URL の場合:

HttpPost postMethod=new HttpPost("http://my_app.appspot.com/my_app/my_app_place");

ただし、開発モードの URL をHttpPost(...)に入れると、"Permission Denied"エラーが発生します。以前にこれを行うことができた人はいますか?

4

2 に答える 2

0

Java 経由でローカルにサーブレットに POST できない場合、cURLなどのコマンドライン ツールを使用するだけで十分でしょうか?

curl -X POST [see cURL's man page for the arguments you need] http://localhost:8080/my_app/my_app_place

cURL の man ページは、ここにあります。

于 2012-05-10T00:39:32.417 に答える
0

(UI ではなく) サーブレットをテストするだけの場合は、HttpUnit の ServletUnitを使用するだけで十分です。

于 2012-05-10T05:20:42.713 に答える