問題タブ [chunked]

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 に答える
4810 参照

javascript - jQueryでライブストリームHTTPチャンク転送JSONを解析しますか?

以下は、チャンク転送エンコーディングを使用してストリーミング JSON オブジェクトを配信するライブ HTTP ストリームです: http://stream.meetup.com/2/rsvps

jQuery getJSON を使用してこの JSON リクエストを解析することは可能ですか? 入ってくるたびに各アイテムを取得し、画像に新しい画像タグを挿入したいと思います。以下に書いた機能のようですが、機能しません

code>

}

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

android - HttpPostは応答本文の一部のみを返します

HttpPostメソッドを使用してサーバーにログインしています。

私が得た応答(ウェブページの本文)は、ウェブページの1/5の部分のようで、「...」で終わります。httpclientのパラメータが不足していますか?

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

java - チャンク HTTP 転送を使用する場合の合計ファイル長の取得

チャンクを使用して http 経由で大きなファイルをダウンロードするプログラムを Java で作成しました。すべてが正常に機能していますが、ファイルの全長を取得しない限り実行できない進行状況バーを追加したいと思います。これを行う方法はありますか?

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

php - PHP 5.2 より前の "Transfer-Encoding:chunked" でページをダウンロードする方法

XML 言語からページを取得しようとしています。ただし、チャンク転送エンコーディングであるため、取得は信頼できません。このページを正しくダウンロードして、さらに編集できるようにするにはどうすればよいですか?

PHP のバージョンが 5.2 しかないため、PHP ストリーム フィルターを使用できません。

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

ajax - 「チャンクされた」応答を時間内に受信して解析するために、クライアント側でJavaScriptを記述する方法は?

チャンクされた応答を生成するために、play フレームワークを使用しています。コードは次のとおりです。

ブラウザで にアクセスするhttp://localhost:9000/test/chunkと、表示されるデータが 1 秒ごとに増えていることがわかります。しかし、データを受信して​​処理する JavaScript 関数を作成すると、すべてのデータが受信されるまでブロックされることがわかりました。

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

すべてのデータが受信された 10 秒後に、メッセージ ボックスがポップアップ表示されます。

ストリームを取得してデータを時間内に処理する方法は?

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

java - コンテンツの長さを使用し、エンコードを転送しないように HTTPServer を構成する方法: チャンク?

WebServiceProvider によって実装された Web サービスで Java の HTTP Server オブジェクトを使用しています。クライアントのリクエストに関係なく、回答がチャンクされており、コンテンツの長さに合わせる必要があることがわかりました。問題は Web サーバー プロバイダーではなく、サーバーにあると思います。また、チャンクではなくコンテンツの長さを使用するように http ヘッダーを構成するにはどうすればよいですか?

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

android - チャンクされたデータを際限なく受信する

HTTPヘッダーでチャンク化されたファイルを送信することでご存知かもしれませんが、コンテンツの長さはないため、プログラムはファイルが終了したことを理解するために0を待つ必要があります。

このファイルを受信するには、次のコードを使用できます。

しかし、私の場合、ストリーミングチャネルを使用しています。つまり、ファイルが終了したことを示す0はありません。とにかく、私がこのコードを使用する場合、それは決して起こらない0を待つために永遠に待つようです。私の質問は、ストリームチャネルからチャンクファイルを受信するためのより良いアプローチはありますか?

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

c# - Chunked Transfer Encoding を使用してクライアントにデータを送信する

宿題の練習用にストリーミング ビデオ サーバーを構築しています。チャンク転送エンコーディングを使用してデータをクライアントに送信したいと考えています。これは私のコードです:

しかし、クライアントは真のデータを受け取りません。Wireshark を使用してパケットをキャプチャすると、クライアントがチャンク エンコーディングの 2 つの端を受信することがわかります。

クライアントからの接続をリッスンするために TcpListener を使用しています:

Chunked Transfer Encoding を使用してクライアントにデータを送信する正しい方法を教えてください。それは有り難いです。

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

file - httpClient、チャンク モードでマルチパートの POST を実行する際の問題...

マルチパートをチャンクモードで投稿するにはどうすればよいのでしょうか。私には 3 つの部分があり、ファイルは大きくなる可能性があるため、チャンクで送信する必要があります。

ここで私がすること:

サーバー側では、3つの部分を受け取りますが、たとえばファイルはチャンクされず、1つのピースとして受信されます...基本的に合計で、4つの境界のみが表示されます:3 --xxx、最後に1 --xxx -- . 私は isChunked のオーバーライドがうまくいくと思っていましたが、そうではありません... ;(

私がやろうとしていることは実行可能ですか? どうすればそれを機能させることができますか?

どうもありがとう。ファブ

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

c++ - Winsock でチャンクされた HTTP データを受信する

winsock を使用してチャンクされた HTTP 応答データを読み取ることができません。リクエストを送信すると、次のものが返されます。

winsock recv を使用します。ただし、この時点ではハングするだけです。無限ループでリスナーを実行していますが、何も取得されません。

これはC++の問題だと思いますが、stunnelを介して接続をプッシュしてHTTPS内にラップするという事実にも関連している可能性があります。stunnel を介して完全に動作する C# のライブラリを使用したテスト アプリケーションがあります。最初の recv の後にループが C++ のチャンク データを受信しない理由がわかりません。

これが問題のループです...上記のチャンクされたok応答の後に呼び出されます...

何か案は?