問題タブ [httpurlconnection]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2735 参照

java - HttpURLConnectionPOSTリクエストは値を返しません

データを返さないHTTPURL接続の処理に問題があります。私が使用しているコードは次のとおりです...これは基本的にメッセージングクライアントであり、このメソッドは偽のユーザー(ボット)に送信されたメッセージを取得し、メッセージを操作してキーワードを探し、ボット。

メソッド呼び出し時に受信されていないメッセージがある場合、メソッドは完全に機能します。問題は、最後のチェック以降にメッセージがない場合です。このメソッドは、アプリをロックしているボットにメッセージが送信されるまで、whileループにとどまります。サーバーからの応答がなかったかどうかを確認するにはどうすればよいですか?

0 投票する
3 に答える
21432 参照

java - HttpClientを使用したHTTPPOSTのシミュレーションの問題

HttpClientを使用してプログラムでHTTPPostリクエストをhttp://ojp.nationalrail.co.uk/en/s/planjourney/queryに送信しようとしていますが、送信したリクエストが気に入らないのです。Chromeブラウザが送信するものからヘッダーと本文をコピーしたので同じですが、HTMLにエラーがあると記載されているため、送信するものが気に入らないのです。

HttpClientを使用するJavaプログラムは次のとおりです。

JSESSION IDの有効期限が切れても更新し続けますが、別の問題が表示されないようです。私はかなり明白な何かを逃していますか?

0 投票する
2 に答える
854 参照

c# - Javaでファイルをアップロードする

Java (HTTP Post) を使用してファイルをアップロードしようとしています:

c# サーバー:

このコードは機能します - 時々。誰かが助けてくれることを願っています。

0 投票する
2 に答える
3989 参照

java - HTTPUrlConnection エラー (inputStream から読み取った後、OutputStream を開けません)

私はJavaが初めてで、HTTPURLConnectionを使用してAndroidで複数の投稿リクエストを送信しているときに上記のエラーが発生しています。sendMessage および recvMessage メソッドが必要な HTTPTransport クラスを作成しました。

sendMessage と recvMessage を使用して、最初のメッセージを正常に送信できます。2 番目のものを送信しようとすると、次のエラーが表示されます: IOException: java.net.ProtocolException: can't open OutputStream after reading from an inputStream

このクラスの書き方を教えてください。

ありがとう!

0 投票する
1 に答える
9843 参照

android - android、httpurlconnectionエラー

AndroidHttpURLConnectionドキュメントから次のテストJavaスクリプトを実行しています。

Eclipse(私のMac)は、Androidエミュレーターでこれを実行するとシステムエラーが発生することを通知しています。

01-13 13:44:32.767: WARN/System.err(1382): java.net.SocketException: Permission denied

(ちなみに、Objective-C / Cocoaで同等の処理を行っても、まったく問題はありません。)

何が問題ですか?

0 投票する
1 に答える
3481 参照

android - サーバーへのJSONの送信

次のJavaを実行しています。これは、Androidデバイスから送信されるJSONデータを含むHttpURLConnectionPUTリクエストです。これが機能した後、発生した例外を処理します。GETは正常に機能しています。

予期しないプロパティがリクエストをブロックしているというHTTP500エラー(内部エラーコード)を受け取りました。JSONArrayは、私が知っているキーが正しいJSONObjectで構成されています。サーバーはかなり標準的であり、JSON本体を持つHTTPPUTを想定しています。

私は何かが足りないのですか?

0 投票する
3 に答える
2850 参照

android - OutputStreamWriterのflushメソッドは、漢字を書き込もうとするとIOExceptionをスローします

以下は、AndroidアプリでSOAPリクエストを送信するために使用しているコードで、1つを除くすべてのリクエストで正常に機能します。このコードはIOExceptionをスローします:変数に漢字がある場合にContent-lengthを超えました。wr.flush();requestBody

その場合のコンテンツの長さは409

文字列に漢字がある場合、何が問題になっているのでしょうか。

編集:「content-lenght」ヘッダーフィールドを削除しましたが、機能しますが、なぜですか?

0 投票する
3 に答える
10905 参照

java - Javaでhttpsサイトにアクセスする方法

Javaコードを介してhttpsサイトにアクセスする必要があります。ただし、401応答を返します。以下にコードを含めました。

できるだけ早く助けてください..よろしくお願いします....

0 投票する
2 に答える
45744 参照

java - HttpURLConnection POST、conn.getOutputStream() が例外をスローする

HttpURLConnection を使用して POST を作成したいと考えています。私はこれを2つの方法で試していますが、実行すると常に例外が発生します:conn.getOutputStream();

どちらの場合も例外は次のとおりです。

java.net.SocketException: 操作がタイムアウトしました: 接続: 無効なアドレスが原因である可能性があります

関数 1:

または機能 2:

0 投票する
10 に答える
49713 参照

java - InputStream が Gzip されているかどうかを確認するには?

InputStream が gzip されているかどうかを確認する方法はありますか? コードは次のとおりです。

この方法を試しましたが、期待どおりに動作しません。ストリームから読み取った値が無効です。編集:データを圧縮するために使用する方法を追加しました: