2

以下のように、HTTP POST メソッドで Web サービスにアクセスしています。

しかし、応答には何も含まれていません。ここで JSON 文字列を期待していました。JSON は別の方法で読み取られますか?

4

4 に答える 4

0

HttpUtlConnection または HTTPClient を使用すると生活が楽になることに同意しますが、setDoOutput を見てください。

http://docs.oracle.com/javase/7/docs/api/java/net/URLConnection.html#setDoOutput(ブール値)

URLConnection.setDoOutput() は正確に何に影響しますか?

于 2013-08-30T07:58:24.807 に答える
0

問題はここにあります

URLConnection connection = (HttpURLConnection)url.openConnection();

connectionのインスタンスを作成しますHttpURLConnection

于 2013-08-30T07:59:02.963 に答える
0

Shammizの回答に追加

キャストなし URLConnection.html#setDoOutput(boolean)を利用する

URL 接続は、入力および/または出力に使用できます。出力に URL 接続を使用する場合は DoOutput フラグを true に設定し、そうでない場合は false に設定します。デフォルトは false です。

true、トリガーを渡しますpost

于 2013-08-30T07:59:48.453 に答える