問題タブ [request-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 に答える
595 参照

php - PHP(cURL、ヘッダー、COOKIES)など

私ができる最善の方法に到達しようとしていることを説明しようと思います。

情報を表示するページがあり、Cookieが含まれているとします(Firecookie [FirebugのFirefoxアドオン]でCookieを確認できます)ローカルホストでCookieを印刷できます。

しかし、元のページにはリクエストヘッダーがあり、私がやろうとしているのは、リクエストヘッダーを取得して、同じページにリクエストを送信することです。質問が2つあると思いますが、リクエストヘッダーはCOOKIESから取得するのですか、それとも個別に取得するのですか。また、ページのリクエストヘッダーを取得し、それらのリクエストヘッダーを使用してそのページにリクエストを送信するにはどうすればよいですか?私はたくさんのことを試みましたが、成功しませんでした。常に新しいことを試しているので、試したコードがないため、貼り付けたファイルだけを貼り付けることができません。

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

http-headers - Chrome Network Inspectorにリクエストヘッダー(および送信されたCookie)がありませんか?

少なくともOSXGoogleChromeでは、送信されたリクエストヘッダーとCookieがネットワーク検査から消えてしまう場合があります(たとえば、XHRリクエスト)。

意味がわからない場合は、Webインスペクターを開いてTwitterアカウントに接続し、XHRリクエストを確認してください。リクエストのペイロードとレスポンスのヘッダーは表示されますが、送信されたヘッダーとCookieは表示されなくなります。

これを修正する方法はありますか?about:flagsでいくつかのエキゾチックなフラグをアクティブにしようとしましたが、変更はありませんでした。

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

jquery - 資格情報を使用した jQuery CORS は Chrome でのみ機能します

ajax CORS リクエストで問題に直面しています。他のブラウザーでも動作するようになりましたが、Firefox は Authorization ヘッダーを送信しません。

対応するコードはこちら

問題は、Chrome が実際に Authorization ヘッダーをリクエストと共に送信する唯一のブラウザーであることです。Firefoxで試してみると、ユーザー名とパスワードを求められ、その後、ヘッダーが正しく設定された新しいリクエストが開始されますが、ユーザーの操作なしでこれを行いたいです.

私も交換してみました

ただし、リクエストで Authorization ヘッダーを送信するブラウザは Chrome だけです。今回は、Firefox はリクエストを次のように終了します。

NetworkError: 401 Authorization Required" というメッセージが表示され、ユーザー名とパスワードは要求されません。

どうすればこれを解決できるか考えている人はいますか?

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

javascript - jsを使用してリクエストヘッダーから「キャッシュ」を削除することは可能ですか?

基本的に、特定の静的リソース (pdf) を要求するときに、要求ヘッダーの「キャッシュ」部分を削除する必要があります。

これを達成することは可能ですか?

もう少しコンテキスト:

ファイルへの2つの呼び出しを比較しています(pdfのパスをiframeのsrc属性に割り当てる場合の呼び出し)。1つは機能し、1つは機能しません。fiddler2 を使用してトラフィックを調べたところ、唯一の違いは、機能しない要求の要求ヘッダーに、ヘッダーの「キャッシュ」部分に If-Modified-Since が含まれていることです。これを削除できれば、キャッシングとPDFを表示するiframeが潜在的に問題になる可能性があることを理解しているので、私が抱えている問題を解決できると思います。私が間違っていて、それで解決しない場合は、少なくとも問題として除外したことになります。

編集: これは IE 8 だけの問題です

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

regex - (Apache)特定のCookieの名前+値に一致する正規表現(削除/削除)?

「RequestHeader edit」ディレクティブを使用して「Cookie」ヘッダーを取得し、そのヘッダーから特定の Cookie を削除しようとしています。

つまり、着信「Cookie」ヘッダーが次のようになっているとします。

「RequestHeader edit」を使用して、その「Cookie」ヘッダーを次のように変更します。

または、別の例として、着信 "Cookie" ヘッダーが次の場合:

それを次のように変更します。

私は正規表現で恐ろしいですが、私が到達できた最も近いものはこれです:

RequestHeader 編集Cookie "myheader=.*(;)|myheader=.*($)" ""

しかし、それでも問題があり、「myheader」Cookie が「Cookie」文字列/値の最後のものである場合、最後にセミコロン (「;」) が付きます。

これを完全に正しく行う正規表現を誰かが提供できますか?

ありがとう、ジム

PS 私も疑問に思っています: 末尾にセミコロンが付いた Cookie は有効ですか?

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

jquery - リクエスト ヘッダー (Accept) はリクエスト間で永続化されますか?

「リクエスト」コンポーネントは、そのリクエストの期間中のみ有効であることを認識しています。したがって、私の不可解な質問。

次の形式を検討してください。

次のjQueryが添付されていますButtonB

フォームを押すButtonAと、フォームが正常に送信され、ページがリロードされます。AJAX コマンドを押すButtonBと、正常に実行され、正しい更新がページに反映されます。

でも。を押してから を押すButtonBと、ButtonAこのボタンにバインドされた「JSON」アクションがない場合Accept Headerでも、2 番目の要求は引き続き送信されます。application/json, text/javascript, */*; q=0.01

dataType機能を完了した後、リセットする必要がありますか?

任意の提案をいただければ幸いです。

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

asp.net-mvc-3 - リクエストヘッダーの変更-ASP.NETのAccept-encodingとAccept-language

.htmlファイルをutf-8でエンコードしたい。Web.configのhtmlファイルとグローバリゼーション設定にメタを配置しましたが、それでもGETリクエストに次のようなリクエストヘッダーが含まれていることがわかります。

それらを変更してutf-8および「tr」言語を追加するにはどうすればよいですか?これが、サーバーの応答で「ç」や「ö」などの文字がHTMLファイルに含まれているはずの奇妙な文字が表示される理由ですか?

0 投票する
6 に答える
53978 参照

java - リクエスト ヘッダーを設定し、別のアプリケーションに転送する

私は Java ベースの Web アプリケーションを作成しています。実際の運用環境では、別のアプリケーションがフロントエンドになり、リクエストがアプリケーションに到達する前に特定の HTTP リクエスト ヘッダーが設定されます。

ただし、開発環境にはフロントエンド アプリケーションがないため、同じ動作をシミュレートするモック Web アプリケーションを作成する必要があります。つまり、このモックアプリケーションは、リクエストヘッダーを設定し、リダイレクトまたは転送、または私が知らないものを何でも:)アプリケーションの特定のページに設定する必要があります。

どうすればこれを達成できますか?

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

c# - Web参照への認証ヘッダーの追加

クライアントのWebサービスにリクエストを送信しようとしています(クライアントの基盤となるプラットフォームがわかりません)。「Web参照の追加」を使用してVisualStudio2010でクライアントのWSDLを使用し、プロキシクラス(「ContactService」と呼ばれる)を生成しました。

次に、以下のような認証ヘッダーをサービスリクエストに追加する必要があります。

(上記の「123456 ...」の値は単なるプレースホルダーです)

サービスリクエストに認証ヘッダーを追加する適切な方法は何ですか?

ありがとうございました!

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

internet-explorer - 同じリクエストに対して Firefox のリクエスト ヘッダーが IE と異なるのはなぜですか?

同じリクエストを持つ同じ Web ページが、Firefox と Internet Explorer で異なるリクエスト ヘッダーを作成する理由がわかりません。

たとえば、IEにはいくつかの認証情報がありますが、FFにはそれが欠けているようです。

ブラウザーごとに異なる要求ヘッダーが生成される主な理由は何ですか? (これにより、私の WCF サービス呼び出しが FF では失敗するが IE では機能する理由の手がかりが得られると思います)

Firefox の場合

Internet Explorer の場合