メモです。
ローカル開発環境で起動したWebアプリの挙動を調べようと、Chrome で http proxy 設定して通信をキャプチャしようとするときがあるんですが、肝心の localhost や 127.0.0.1 宛が proxy を通ってくれなくてションボリしませんか?
自分はションボリしてました。だいぶ長いこと。(´・ω・`)
でももう大丈夫。proxy 設定フォームに大抵一緒に設定できるようになってる「bypass 一覧」的なところに <-loopback>
を加えるだけで、ちゃんと proxy を通ってくれるようになります。
これで明日から笑顔です。ヽ(=´▽`=)ノ
参考:
- https://www.whitesmith.co/blog/a-note-about-chrome-and-proxying-requests-to-localhost/
- https://superuser.com/questions/1418848/how-to-avoid-google-chrome-proxy-bypass-for-localhost
- https://chromium.googlesource.com/chromium/src/+/HEAD/net/docs/proxy.md#bypass-rule_subtract-implicit-rules
(Switchy Omega なら、proxy profile の Bypass List に <-loopback>
入れれば大丈夫でした。)
余談ですが burp の組み込みブラウザ、あれ使えば最初から localhost 宛も通ってくれるのでアレ使えばいいじゃん、ってなりそうなんですが、組み込みブラウザ、微妙に落ちやすくて・・・。普通のChrome使いたいです、先生・・・。
(´・ω:;.:...