- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ブラウザはどうやって送信するヘッダを識別している?)
ブラウザがヘッダを識別する方法
このQ&Aのポイント
- ブラウザは、サイトによって送信すべきヘッダーをどのように判断しているのでしょうか?
- VB.netで自動ログインブラウザを作成中ですが、HttpWebRequestでのヘッダー送信がうまくいかないことがあります。同じヘッダーを使っても取得できない場合もあります。
- ブラウザのヘッダー判断方法を調べましたが、情報が見つかりませんでした。どのようにすればヘッダーを正確に送信できるか教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
サイトによって変化するというヘッダーフィールドは 具体的になんなのでしょうか? フィールド名で検索すれば情報は見つかりそうなものですが。 また、サイトによって変化するヘッダーと言われて 私が最初に思い浮かべたのはCookieですが、 Cookieが送信されてる可能性はないですか?
お礼
Werner様 ご回答ありがとうございます。大変感謝です♪ フィールド名で検索することはしていませんでした(汗 どうもブラウザの仕組みのほうにばっかりフォーカスしていたようで。 今ちょっと試していて試行錯誤してみたら解決してしまいました。 サイトによって変わるフィールドはいくつかあるようでしたが、 主な原因は、Accept-Encoding によるものでした。 これだけ変えてみたら他のサイトでもうまくいきました。 あとはこれは特殊なサイトなのだと思いますが、 Accept-Languageが設定されていないと表示できないところがありました。 ほんとうにありがとうございます。m(_ _)m