問題タブ [http-content-length]

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

http - http応答コンテンツの長さに改行を含める必要がありますか?

HTTP 応答を送信するとき、応答本文 (コンテンツ自体) を改行 (行区切り) で締めくくる必要がありますか?

もしそうなら、Content-Length に行区切りのサイズを含める必要があります (\r\n を送信する場合はカウントを 2 増やします)。

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

java - Javaアプレット411コンテンツの長さ

私はJavaを初めて使用します。結果(intwおよびintp)をサーバーに送信するGUIを使用してアプレットを作成しましたが、「411LengthRequired」エラーが発生します。私は何が間違っているのですか?Content-Lengthをどのように設定しますか?

これは、サーバーと通信する方法です。

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

servlets - response.setContentLength()ヘッダーを設定する必要がありますか?

zipファイルを含むContent-Lengthを送信するときにヘッダーを指定しないとどうなりますか?HttpServletResponse

いくつかのテストを行いましたが、ヘッダーはデフォルトで正しいファイル長に設定されているようです。これが常に起こることを確信できますか?についてのドキュメントを見つけることができるのはいつですか?

0 投票する
5 に答える
23513 参照

apache - Apache で常に Content-Length を送信しますか?

PHP によって動的に生成される特に大きな JSON 文字列を読み込んでいます。ユーザーにフィードバックを提供するために、ダウンロードの進行状況を表示したいと思います。

コードを理解しましたが、画像、JS ファイルなどの静的コンテンツでは問題なく動作しますが、動的ファイルでは動作しないようです。

動的ファイルには予測可能なコンテンツの長さがないため、これは理にかなっていますが、これを PHP に追加したとしても:

それでもヘッダーは送信されません (ただし、他のヘッダーを追加すると正常に動作します)。

Apache にContent-Lengthヘッダーを強制的に送信させる方法はありますか? 現在、私の唯一の代替手段は、出力を一時ファイルに保存し、代わりにリダイレクトすることです。これは機能しますが、面倒なので、できれば避けたいと思います。

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

http - HTTP POST: content-length ヘッダーが必要ですか?

現在、いくつかのアプリケーション間での http ベースのデータ転送を最適化しようとしています。最初にダウンロードしてからポスト リクエストを作成する現在のアプローチでは、IO/メモリの負荷とレイテンシが明らかに増加しますが、これは回避したいと考えています。

すべての核となる質問:

HTTP POST 要求で「Content-Length」ヘッダーを送信する必要がありますか? IIRC、HTTP 2616 ではオプションであると宣言されていますが、この時点でアプリケーションが実際にどのように動作するかはわかりません。

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

android - コンテンツの長さと画像データを本文としてサーバーに画像を送信する方法は?

私は1つのAndroidアプリケーションを開発しており、アプリケーションで画像データをサーバーに送信したいと考えています。だから私はプットリクエストを使用しています。jsonオブジェクトで画像データを送信したくありません。HTTP put リクエストの本文として画像データを送信したいだけです。また、ヘッダー コンテンツの長さも設定したいと考えています。ということで以下の方法でやってみました。

ですから、私の心には2つの不明な質問があります。1) マルチパートを使用せず、json オブジェクトを使用せずに画像データをサーバーに送信したい。リクエストの本文に設定するだけです。どうやってするか?2) ヘッダー部分にコンテンツの長さを設定したい。どうやってするか?コンテンツの長さを設定しようとすると、システムエラーが発生しますclient protocol exception

これらの 2 つの質問に関するヘルプが必要です。ありがとうございました。

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

c# - HttpWebResponse.ContentLength が突然 -1 を返すのはなぜですか?

ここで独特の問題があります。クライアント側には、HTTPWebResponse/HttpWebRequest を使用して Web サーバーからいくつかのファイルをダウンロードするためのコードがありますHttpWebResponse.ContentLengthファイルのサイズを取得するために使用しています... 最近は正常に動作していましたが、突然 -1 を返し始めました。動作しているサーバーのロードバランサーをバイパスします。なぜこれが起こっているのか、誰でも公正な考えを教えてください

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

python - Google App Engine: 応答の「Content-Length」ヘッダーが常に 0

私は Google App Engine のチュートリアルに従いましたが、ゲストブック クラスの応答オブジェクトにコンテンツを追加するのに少し問題があります。

ここで Wireshark を使用すると、応答パケットが次のようになります。

ご覧のとおり、コンテンツの本文を「Hello」で埋めようとしていますが、コンテンツの長さ = 0 が表示され続け、手動で設定しても効果がないように見えるので、コメントアウトしました。挨拶付きのコードは安全に無視できると思いますが、私が行うことに影響を与える場合に備えて、そこに追加しました。