問題タブ [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.
scala - 単一のスプレー缶パイプラインの最大コンテンツを設定する
スプレー缶を使用するアプリケーションがあり、パイプラインを使用して http エンドポイントから非常に大量の情報を定期的に要求するモジュールが 1 つあります。このリクエストは、応答が数メガバイトになることが多いという点で、私たちが行う他のリクエストと比較すると異常です。
私は現在、私のapplication.confに以下を持っています:
この値をこのモジュールで許容できる値に増やすことができることはわかっていますが、1 つのモジュールだけで制限を増やす必要がある場合は、グローバル制限の max-content-length 変数を増やしたくありません。
単一のパイプラインに max-content-length を定義する方法はありますか?
java - ユーザー定義の content-length ヘッダーをオーバーライドする Apache Http クライアント
Apache Http Client を使用してファイルをアップロードしています。content-length を間違ったファイルサイズに設定したとき。
コンテンツの長さヘッダーは、ファイル サイズによって上書きされます。content-length が file-size と等しいため、ファイルのアップロードが許可されるため、受け入れテストが失敗します。
現在、headermap には必要なヘッダー (Content-Length、Content-Type など) があります。
クライアントが内部的にオーバーライドせずに Content-Length を明示的に設定できますか? どの http クライアントでも問題ありません。
android - Android getContentLength は -1 を返しますが、ブラウザではファイル サイズを返します。
Android を使用して URL からファイル サイズを見つけようとしていますが、 getContentLength() : -1 を取得していますが、任意のブラウザーで URL を開くと、ブラウザーはファイル サイズを計算できます。クライアント側のアプリケーション。
マイコード :
これは私の上記のAndroidコードです。ファイルの長さとして-1を取得していますが、同じURLファイルサイズはブラウザで簡単に計算できます。
解決策を教えてください。