APIの疎通テストなどを行う際に、ツールによってはSOCKSプロキシに対応しておらず、困る場合があります(某Postmanとか)。
そこで、HTTPプロキシ向けの通信を変換して、SOCKSプロキシに中継してくれるnpm
のツールを紹介します。
以下の一行でインストール・設定*・起動まで済みます。
npx http-proxy-to-socks -s your-socks-proxy:1080 -p 9999
HTTPプロキシが起動しますので、後はツールの方でHTTPプロキシを有効にして宛先を localhost:9999
に設定するだけです!
*ポート番号や、中継先のSOCKSプロキシのホスト等は適宜設定して下さい。
パッケージ自体は最終更新が4年前とだいぶ古いのが少々気がかりですが、成果物に組み込む訳でも無ければOKなんじゃないでしょうか。
一応Snykによるチェック結果も付けておきますね。