## 事象 [[axios]]のREADMEにあるように以下のproxyを設定しても、[[プロキシ]]が有効にならない。 ```ts proxy: { protocol: 'https', host: '127.0.0.1', port: 9000 }, ``` ## 原因 ブラウザには対応していないから。[[Node.js]]のみらしい。 - [javascript - How to use axios with a proxy server to make an https call? - Stack Overflow](https://stackoverflow.com/questions/55981040/how-to-use-axios-with-a-proxy-server-to-make-an-https-call/61055424#61055424) ## 解決方法 ブラウザ側で[[プロキシ]]を設定する。 [[Google Chrome]]の場合、ブラウザ起動時に[[--proxy-server]]オプションを指定したり、[[Proxy SwitchyOmega]]を利用したりする。 [[Puppeteer]]や[[Playwright]]を利用する場合は[[--proxy-server]]を利用するのが良い。 ## 参考 - [Axios proxy is not working. · Issue #2072 · axios/axios · GitHub](https://github.com/axios/axios/issues/2072)