問題タブ [httpentity]

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 投票する
1 に答える
2893 参照

java - HttpEntity から InputStream を取得できません

Web サーバーから受け取った HttpEntity があります。その HttpEntity を getContentLength() で確認すると、値 > 0 が表示されます。したがって、コンテンツがあるようです。getContent() を実行して InputStream を取得し、その InputStream で read() を実行してコンテンツを取得します。最初の read() 操作で、ストリームが閉じられていることを示す IO Exception がスローされます。

私のコードは次のとおりです。

したがって、そのストリームで close() を呼び出していません。私が見るデバッガーで myEntity を見て、HttpEntity に何か問題があることを除外することはできません (それが役立つかどうかはわかりません):

InputStream の getContentLength() は、HttpEntity の値を示します。

問題を理解するためにどこから始めればよいかわかりません。問題を見つけるために何を確認できますか?

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

android - entity.getContentLength() は -1 を返します

オブジェクトが空白になりBufferedReaderました。コードをデバッグすると、実際にはHttpEntityオブジェクトも空のように見えることがわかりました。

コードの私の部分は次のとおりです。

//HTTPリクエストの作成

PC ブラウザーで自分の URL にアクセスすると、JSON 応答が返され、[http://jsonlint.com/][1] でも返されます。

正確な問題は何ですか、私には理解できません

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

java - String から InputStream を取得する方法

httpentity が InputStream に画像のバイナリ データを持ち、さらに処理するためにライブラリ ファイル [ String str = EntityUtils.toString(httpResponse.getEntity())] で文字列として変換されているシナリオを用意し、その文字列から入力ストリームを取得しようとしています。

問題を理解するために、以下のシナリオを取り上げます。

動作中 - ImageView がコンテンツとともに表示されます

問題 - ImageView が画像とともに表示されない

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

android - Android で httpResponse から画像コンテンツを取得する

http 応答から画像を取得しようとしていますが、ストリームをビットマップに変換できません。ここで何が欠けているのか教えてください。

参考までに - 画像コンテンツは生のバイナリと jpeg 画像として受信されます。

手順は次のとおりです。

  1. HttpRequest を作成します。
  2. 応答で 200 を確認します -> httpentity コンテンツを取得します。
  3. BitMap factory を使用してストリームをビットマップに変換します。
  4. ビットマップをイメージビューに設定します

AsyncTask の postExecute でこれを行う

AsyncTask の postExecute でこれを行う

前もって感謝します。

0 投票する
0 に答える
57 参照

android - 電話で実行するとandroid-HttpResponseがエラーになる

私はデータをphpサーバーに投稿しています。正常に動作し、応答が返されます。応答を読みたいとき、このエラーが表示されます

応答を読み取るのは、このコードから正確です。

これは私のコード全体です:

それを解決するのを手伝ってもらえますか?

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

g-wan - GWAN クエリ文字列の長さの問題

GWAN (v4.3.14) を使用していますが、奇妙な問題に直面しています。クエリ文字列に長いテキストを渡そうとしています。GWAN では、リクエストの合計サイズが 537 文字を超えるクエリ パラメータを渡すことができないことがわかりました。 400 Bad Request
で応答します

文字列の例は次のとおりです。

私のC++ファイルのコードは次のとおりです。

GWAN が 1000 文字以上のクエリ パラメータを受け入れるようにする方法を教えてください。

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

android - AndroidでGoogleトークンを使用してHttpPostを実行すると、JSONデータがフェッチされません