問題タブ [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 投票する
1 に答える
61 参照

scala - 単一のスプレー缶パイプラインの最大コンテンツを設定する

スプレー缶を使用するアプリケーションがあり、パイプラインを使用して http エンドポイントから非常に大量の情報を定期的に要求するモジュールが 1 つあります。このリクエストは、応答が数メガバイトになることが多いという点で、私たちが行う他のリクエストと比較すると異常です。

私は現在、私のapplication.confに以下を持っています:

この値をこのモジュールで許容できる値に増やすことができることはわかっていますが、1 つのモジュールだけで制限を増やす必要がある場合は、グローバル制限の max-content-length 変数を増やしたくありません。

単一のパイプラインに max-content-length を定義する方法はありますか?

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

java - ユーザー定義の content-length ヘッダーをオーバーライドする Apache Http クライアント

Apache Http Client を使用してファイルをアップロードしています。content-length を間違ったファイルサイズに設定したとき。

コンテンツの長さヘッダーは、ファイル サイズによって上書きされます。content-length が file-size と等しいため、ファイルのアップロードが許可されるため、受け入れテストが失敗します。

現在、headermap には必要なヘッダー (Content-Length、Content-Type など) があります。

クライアントが内部的にオーバーライドせずに Content-Length を明示的に設定できますか? どの http クライアントでも問題ありません。

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

android - Android getContentLength は -1 を返しますが、ブラウザではファイル サイズを返します。

Android を使用して URL からファイル サイズを見つけようとしていますが、 getContentLength() : -1 を取得していますが、任意のブラウザーで URL を開くと、ブラウザーはファイル サイズを計算できます。クライアント側のアプリケーション。

マイコード :

これは私の上記のAndroidコードです。ファイルの長さとして-1を取得していますが、同じURLファイルサイズはブラウザで簡単に計算できます。

解決策を教えてください。