2009-06-02 20 views
3

REST APIを使用してJSONデータをサーバーに送信するPOSTリクエストを作成しようとしています。Javaを使用してサーバーにJSONデータを投稿する方法

JSONコードはリクエスト本体の値として要求本体に埋め込まれるため、通常はJSON構文で見つかる '{} []'などの特殊文字をエスケープするために値をエンコードする必要があります。

これを行うユーティリティライブラリはありますか?

N.

答えて

2

リクエストの本文はURLエンコードである必要はありません。 HttpClientをご覧ください。 POSTリクエストを発行するための事実上のライブラリです。

0

SOJOは、Java構造のシリアル化を非常にうまく行います。しかし、あなたは体の中で脱走する必要はありません。そして、他の誰かが示唆したように、実際のHTTPリクエストを行うためには、Apache HTTP Clientプロジェクトは確かな選択です。

関連する問題