はじめにChrome 拡張機能で外部サイトへの HTTP リクエスト時に Request Headers をカスタマイズする方法について整理した。 User Agent を変更したり、Cookie を付与したり、色々とできるようになる。 TL;DR chrome.webRequest.onBeforeSendHeaders を使う 一部の内容はイベントハンドラ内で参照できないし、設定しても保証されない User Agent を変更したり、Cookie を付与したりできる 目次はじめにTL;DR環境・条件詳細Chrome 拡張機能のライフサイクル実装方法manifest.jsonbackground.jsまとめ参考文献 環境・条件Google Chrome バージョン: 78.0.3904.108(Official Build) (64 ビット) 詳細リポジトリ: 17number/chro