teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

試したことに回答して頂いた案の結果を追記。

2017/09/20 01:46

投稿

suzu6
suzu6

スコア168

title CHANGED
@@ -1,1 +1,1 @@
1
- Javaでのjson文字列のPOST送信
1
+ Javaでのjson文字列のPOST送信をしたい。
body CHANGED
@@ -11,6 +11,8 @@
11
11
 
12
12
  受け側のphpでは`file_get_contents('php://input')`の中身が空になっています。
13
13
 
14
+ また、`curl`でPOSTした場合は、リクエストのbodyの文字列が取得できます。
15
+
14
16
  ###該当のソースコード
15
17
  **送信側**
16
18
  ```java
@@ -139,7 +141,13 @@
139
141
  ```console
140
142
  result={"account":"piyo","pass":"hoge"}
141
143
  ```
144
+ - OutputStreamWriterのclose()をflush()に変更
145
+ 結果に変化はなかった。
142
146
 
147
+ - OkHttpを使って送信する。
148
+ http://square.github.io/okhttp/
149
+ サンプルソースのURLとjsonを変更して実行したが、結果は空だった。
150
+
143
151
  ###補足情報(言語/FW/ツール等のバージョンなど)
144
152
  java 8
145
153
  php 7.1