0

POST から JSON 文字列を読み取るサーブレットがあります。サードパーティ (PHP) のアプリケーションが、データをデータベースに追加するサーブレットに JSON 文字列をポストしますが、何か問題が発生しています。

いくつかのテストを行いたいのですが、JSON 文字列をサーブレットにポストする単純なサーブレット (またはメインの Java クラス) が必要です。しかし、私はこれを行う方法を本当に見つけていません。

これを行う方法はありますか?どこから始めればよいですか?

助けてくれてどうもありがとう!

4

3 に答える 3

0

Jakarta Commons HttpClient は、これを行うために必要な機能を提供します。

http://hc.apache.org/httpclient-3.x/

これを使用して POST リクエストを作成し、それをサーブレットにディスパッチできます。

于 2012-04-24T13:50:29.343 に答える
0

これを実現するためにコードを書く必要はなく、単純な Firefox プラグインを使用してこれを行うことができます。

プラグイン - https://addons.mozilla.org/en-US/firefox/addon/poster/

テストする必要がある Java サーブレットへの URL を指定します。

コンテンツapplication/jsonタイプのテキストボックスに入れて、

送信したいjsonデータを「送信するコンテンツ」セクションに入れます

最後に「投稿」をクリックすることを忘れないでください:)

于 2012-04-24T13:50:34.753 に答える
0

シンプルなメイン クラスを作成し、JSON を投稿します。PHP から受け取った投稿をファイルに書き出してから、main から URLConnection または Apache HTTPClient を使用して投稿するだけです。

このようなもの:

Java で JSON を使用した HTTP POST

于 2012-04-24T13:53:05.020 に答える