- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JavaでPOSTでデータ送信時のボディについて)
JavaでPOSTでデータ送信時のボディについて
このQ&Aのポイント
- JavaでHTTP通信をする際のPOSTメソッドでボディにパラメータを設定する方法を知りたい
- ボディへの設定方法がわからず困っています。調べても具体的なソースコードが見つからない
- ボディにパラメータを設定するためのソースコードの例を教えてください
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>BufferedWriter outer = new BufferedWriter(new OutputStreamWriter(http.getOutputStream())); >outer.write(message); OutputStreamWriter outer = new OutputStreamWriter( http.getOutputStream() ); outer.write("message=" + message); です。 こうしないとポストされた方でボディの内容を取得できません。 (messageというキーで「httpテスト」という値を取得します。) また日本語を送信する場合はURLエンコードも行ってください。
お礼
回答ありがおつございました。 エンコード・・・それもありましたね。