JavaScriptのHTTPクライアントであるAxiosについて。 Axiosにプロキシの設定はあるが、実行環境がNode.js専用らしく、実行環境がブラウザの場合は裏側で動いているHTTPエージェントを切り替える必要があるらしい。 そんなことができるのか。。。
具体的なコーディングはこちらが分かりやすい。
ちなみに、https-proxy-agent
のソースコードはこちら。
もうちょっと言うと、これはモノレポになっていて、実際のhttps-proxy-agent
のコードはこちららしい。