問題タブ [response-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.

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

tomcat - 応答ヘッダーにコンテンツ エンコーディングがありません

/Tomcat 6.0/conf 内の server.xml ファイルを以下に示します。

たくさんのサイトを参考にしました。皆、同じことを言っています。私もそうでした。しかし、なぜ私は望ましい出力を作ることができません。gzip が機能していません。応答ヘッダーにコンテンツ エンコーディングがありません。見逃したものはありますか?

0 投票する
7 に答える
56411 参照

spring - すべての応答にヘッダーを自動的に追加します

このヘッダー「Access-Control-Allow-Origin」、「*」を、アプリケーションのレストコントローラーに対して要求が行われたときにクライアントに行われるすべての応答に追加して、クロスオリジンリソース共有を許可したい現在、これを手動で追加していますこのようなすべてのメソッドへのヘッダー

それは機能しますが、非常にイライラします。spring docs で webContentInterceptor を見つけました。これにより、各応答のヘッダーを変更できます

しかし、これを使用すると、Access-Control-Allow-Originという名前のプロパティが見つからないというエラーがスローされるため、すべての応答にヘッダーを自動的に追加できる他の方法はありますか

アップデート !Spring フレームワーク 4.2 は、@CrossOrigin アノテーションをメソッドまたはコントローラー自体に追加することでこれを大幅に簡素化し ます https://spring.io/blog/2015/06/08/cors-support-in-spring-framework

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

apache - Apache を使用したプロキシ設定で Location 応答ヘッダーを書き換える方法は?

OpenenSSO がインストールされているセカンダリ プロキシにリクエストを送信するプライマリ プロキシがあります。

OpenSSO エージェントは、ユーザーがログインしていないと判断した場合、認証サーバーに 302 リダイレクトを発生させ、ユーザーがリクエストした元の (エンコードされた) URL をリダイレクト ロケーション ヘッダーの GET パラメータとして提供します。

ただし、GET 変数の URL は、元のプロキシ サーバーではなく、内部 (セカンダリ) プロキシ サーバーの URL です。したがって、「場所」応答ヘッダーを編集/書き換えて、正しい URL を提供したいと思います。

例えば

  1. http://a.com/hello/ (元のリクエスト URL)
  2. http://a.com/hello2/ (OpenSSO エージェントを使用するセカンダリ プロキシ)
  3. http://auth.a.com/login/?orig_request=http%3A%2F%2Fa.com%2Fhello2%2F (GET 変数でエンコードされた 2 番目のプロキシ サーバーの要求された URL を持つ認証サーバーへの 302 リダイレクト)
  4. http://auth.a.com/login/?orig_request=http%3A%2F%2Fa.com%2Fhello%2F (エンコードされた URL は元のリクエストの URL に書き換えられます)

私はヘッダーと書き換えのほぼすべての組み合わせを試してみましたが、運が悪かったので、それは不可能かもしれないと考えています。私が得た最も近いものはこれでしたが、mod_headers 編集機能は環境変数を解析しません。

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

tomcat - 応答ヘッダーをまったく送信しない

私は Apache Camel に支えられた小さな Java Web アプリケーションを持っています。Camel のサーブレット コンポーネントを使用します。このアプリケーションは、コネクタであり、デバイスからデータを受信することを目的としています。

トラフィックに対して支払う限り、Web サーバーからのすべての応答ヘッダーを拒否し、ステータス コードのみを送信する方法があれば興味深いです。

アップデート:

私はいつも受け取っています:

スタックトレースの最後:

0 投票する
0 に答える
1216 参照

c# - ヘッダーから IIS に関する情報を削除する方法

IIS のバージョンに関する情報を応答ヘッダーから削除したいと考えています。Global.asax には Application_PreSendRequestContent イベントがあります。または、IHttpModule を実装して次のように実行できます。

また

しかし、エラーが発生しました: {"This operation requires IIS integrated pipeline mode."}context.Response.Headers プロパティを読みたいとき。Windows XP と VS 2008 を使用しています。

ありがとう

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

javascript - JavaScriptでレスポンスヘッダーを設定する

アプリケーションで URL から json 値を収集する際に問題があります。それらを取得しようとすると、オリジンが access-control-allow-origin によって許可されていないことを示すエラー ログがコンソールに表示されます。

少し調べたところ、応答ヘッダーを Access-Control-Allow-Origin に設定する必要があることがわかりました: *

純粋なjavascriptを使用してそれを行うにはどうすればよいですか? jquery やその他のライブラリはありません。

これは私の現在のコードです:

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

android - android-async-http ライブラリは、レスポンス ハンドラから HTTP レスポンス ヘッダーを取得します

Android-async-http ライブラリhttp://loopj.com/android-async-http/を使用しようとしています

このコードを使用することをお勧めします:

しかし、今私の問題は、応答オブジェクトを取得する必要があり、http ヘッダーも取得する必要があることです。

http ヘッダーを取得するにはどうすればよいですか?

0 投票する
0 に答える
132 参照

caching - IIS でファイルの種類によってブラウザのキャッシュを変える方法

ファイルの種類に応じて、IIS (または web.config) でブラウザーのキャッシュ期間の異なる値を宣言する方法を知っている人はいますか?

画像は変更されないため、(ブラウザー) 画像を 1 か月間キャッシュしますが、今後数週間にわたって Web サイトにいくつかの変更を加えるため、(ブラウザー) css ファイルを 1 日 (とりあえず) キャッシュします。

特定のフォルダーで共通の HTTP 応答ヘッダーを宣言できることはわかっていますが、これは問題なく機能しますが、時間がかかります...すべての js ファイルに対してトップレベルとサイト全体から期間を適用し、別の期間を適用できることを望んでいましたcssファイルの場合...誰かアイデアがありますか?

前もって感謝します

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

regex - 正規表現による応答ヘッダーからの抽出

RegEx を使用して、ページへの応答ヘッダーの location タグの末尾にある確認番号を抽出しようとしています。応答ヘッダーは次のとおりです。

たとえば、ヘッダーの行が次の場合:

後で変数として使用するためにこれを返すことを検討しています:

00284031

私の現在の正規表現は次のようなものです:

私は RegEx を初めて使用します。上記の内容は、次のリンクの例に基づいています。

http://www.sourcepole.ch/2011/1/4/extracting-text-from-a-page-and-using-it-somewhere-else-in-jmeter

私が書いている Jmeter スクリプトの動的ページ リダイレクトには、この確認番号が必要です。質問に答えるのに役立つ追加情報が必要な場合は、お知らせください。

よろしくお願いします。