問題タブ [http-headers]
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.
caching - IE6 とキャッシング
IE6 は、http ヘッダー経由で送信されたキャッシュの無効化を無視しているようです。Pragma を No Cache に設定し、Cache Expiration を現在の時刻に設定しようとしましたが、IE6 では、ヒットバックは常にページのキャッシュされたバージョンをプルアップします。取り組んでいます。
IE6 もリッスンする特定の HTTP ヘッダーはありますか?
http - すべてのブラウザーで、Web ページのキャッシュをどのように制御しますか?
調査の結果、すべてのブラウザーが HTTP キャッシュ ディレクティブを一律に尊重しているわけではないことがわかりました。
セキュリティ上の理由から、アプリケーション内の特定のページが Web ブラウザーによってキャッシュされることは望ましくありません。これは、少なくとも次のブラウザーで機能する必要があります。
- Internet Explorer 6 以降
- Firefox 1.5+
- サファリ 3+
- オペラ 9+
- クロム
私たちの要件は、セキュリティ テストから得られたものです。当社のウェブサイトからログアウトした後、戻るボタンを押してキャッシュされたページを表示できます。
apache-flex - Flex RemoteObject メソッドの使用中に HTTP ヘッダーを設定する方法は?
サーバー側でブレイズを実行しています。http ヘッダーを使用して http リクエストをフィルタリングしたいと思います。私の目標は、blazeds サービスの署名を変更せずに、追加のパラメーターをサーバーに送信することです。
クライアント側では、Flex RemoteObjectメソッドを使用しています。
Flex WebService コンポーネントでは、プロパティhttpHeadersを使用して http ヘッダーを設定できます。RemoteObject クラスで同様のものは見つかりませんでした...
browser - HTTPでContent-Dispositionヘッダーのファイル名パラメータをエンコードするには?
Webブラウザーで直接レンダリングするのではなく、強制的にリソースをダウンロードする Web アプリケーションは、次の形式の HTTP 応答でヘッダーを発行します。Content-Disposition
Content-Disposition: attachment; filename=FILENAME
このfilename
パラメータを使用して、ブラウザによってリソースがダウンロードされるファイルの名前を提案できます。ただし、 RFC 2183 (Content-Disposition) では、セクション 2.3 (ファイル名パラメーター) で、ファイル名には US-ASCII 文字のみを使用できると記載されています。
現在の [RFC 2045] の文法では、パラメータ値 (したがって Content-Disposition ファイル名) が US-ASCII に制限されています。ファイル名に任意の文字セットを許可することが非常に望ましいことは認識していますが、必要なメカニズムを定義することはこのドキュメントの範囲を超えています。
それにもかかわらず、今日のほとんどの一般的な Web ブラウザーは、非 US-ASCII 文字を許可しているように見えますが、(標準がないため) ファイル名のエンコード方式と文字セットの仕様に同意していないという経験的な証拠があります。問題は、ファイル名「naïvefile」(引用符なしで、3 番目の文字が U+00EF) を Content-Disposition ヘッダーにエンコードする必要がある場合、一般的なブラウザーで採用されているさまざまなスキームとエンコーディングは何ですか?
この質問の目的のために、一般的なブラウザは次のとおりです。
- グーグルクローム
- サファリ
- Internet Explorer または Edge
- ファイアフォックス
- オペラ
firefox - ヘッダーに基づく特定のクライアント検出。Firefox 拡張機能?
特定のユーザーの永続的な属性に基づいて特定のユーザーを検出できるようにしたい Web サイトがあります。
私の当初の計画では、IP アドレスを使用することでしたが、頻繁に変更される可能性があるため、維持するのが困難です。Cookie とセッションは、有効期限が切れ、操作が難しい傾向があるため、ほとんど問題になりません。
基本的に私ができるようにしたいのは、ログイン/パスワードを処理することなく、Web サイトにアクセスしている現在のクライアントが特別なユーザーであるかどうかを検出することです。より永続的なものを使用する。
ユーザー エージェント プラグインは機能する可能性がありますが、Firefox などをアップグレードする場合は、手動でユーザー エージェント文字列を更新する必要があります。
このスクリプトを見つけました: https://addons.mozilla.org/en-US/firefox/addon/6895しかし、Firefox 3 の最新バージョンでは機能しません。ウェブサイト。
自分の拡張機能を書く以外に、何をすべきか考えている人はいますか? 延長は必要ですか?自分で書いてみるべきですか?
python - Python 2でHEAD HTTPリクエストを送信するにはどうすればよいですか?
ここでやろうとしているのは、指定された URL のヘッダーを取得して、MIME タイプを判別できるようにすることです。http://somedomain/foo/
たとえば、HTML ドキュメントまたは JPEG 画像を返すかどうかを確認できるようにしたいと考えています。したがって、コンテンツをダウンロードせずに MIME タイプを読み取れるように、HEAD 要求を送信する方法を理解する必要があります。これを行う簡単な方法を知っている人はいますか?
javascript - HTTP リクエスト メソッドのクライアント側検出
JavaScript からページの HTTP リクエスト メソッド (GET や POST など) を検出することはできますか? もしそうなら、どのように?
c# - httpヘッダーからファイルサイズを取得する方法
ダウンロードする前に http://.../file のサイズを取得したい。ファイルは、Web ページ、画像、またはメディア ファイルです。これは HTTP ヘッダーで実行できますか? ファイルの HTTP ヘッダーだけをダウンロードするにはどうすればよいですか?
http-headers - ASP.NET1.1のHttpHeaders
ページで送信されている応答ヘッダーを読み取るにはどうすればよいですか?ヘッダー値を読み取って、それらの一部を変更できるようにしたいと思います。これはASP.NET1.1アプリケーション用ですが、ASP.NETのどのバージョンでも実行できるかどうか知りたいと思います。これを行う理由は、応答を調べる前に誰かが独自のカスタムヘッダーを追加した可能性があるためです。したがって、すべてのヘッダーを盲目的にクリアして独自のヘッダーを追加することはできません。すべてのヘッダーを読み取って、変更できるようにする必要があります。適切なもののみ。
php - PHPでファイルのMIMEタイプを見つけるにはどうすればよいですか?
さて、私はさまざまな種類のファイルを処理する必要がある index.php ファイルを持っています。に基づいてファイルタイプを推測するにはどうすればよいですかREQUEST_URI
。
をリクエストhttp://site/image.jpg
すると、すべてのリクエストが index.php を介してリダイレクトされます。これは次のようになります。
それを正しく機能させるにはどうすればよいですか?
要求されたファイルの拡張子に基づいてテストする必要がありますか、またはファイルタイプを取得する方法はありますか?