NodeJS、Python、Ruby のスクリプトの HTTP 通信が表示されない
NodeJS、Python、Ruby、Golang のリクエストが Proxyman に表示されませんか? Automatic Setup を使えば 1 クリックでキャプチャできます。macOS 26 では Network Extension でもキャプチャできます。
1. 問題
- HTTP/HTTPS リクエストを送信する NodeJS、Ruby、Python、Golang のスクリプトやサーバーがあります。しかし、Proxyman アプリには通信が表示されません。
例:
- NodeJS:本番サーバー(例:https://mycompany.com/v1/data )の REST API を呼び出すために axios ライブラリを使用しています。しかし、Proxyman には通信が記録されません。
- Golang で net/http を使用していますが、Proxyman にリクエストが表示されません。
- その他同様のケース。
備考
Network Extension を試すと、ライブラリごとにプロキシを設定しなくても、Mac で実行中のスクリプトの HTTP/HTTPS リクエストをキャプチャできます。SSL エラーが発生する場合は、Automatic Setup を使用して、対応しているライブラリの証明書の信頼設定を行ってください。
Network Extension はベータ版で、macOS 26 以降では Proxyman PRO が必要です。
2. 新しい自動解決方法(v4.7.0 以降) ✅
Proxyman v4.7.0 以降では、Python、Ruby、NodeJS、Golang の HTTP/HTTPS 通信を 1 クリックでキャプチャできます。
- ワンクリックで解決します。HTTP プロキシを手動で設定したり、自己署名証明書を手動で信頼させたりする必要はありません。
- NodeJS、Python、Ruby、Golang の多くのネットワークライブラリに対応しています。
2.1 使い方
- Proxyman を開き、Setup メニュー → Automatic Setup… を選択します。
- Open New Terminal… をクリックします。

設定済みの Terminal を起動する
- 必要に応じて、AppleScript の権限確認ダイアログを許可します。
- 新しい Terminal ウィンドウが開きます。そこで Python のバックエンドサーバーを起動するか、スクリプトを実行してください。Proxyman がそのすべての通信をキャプチャします。

Ruby、Python、NodeJS、Golang のサーバーやスクリプトから HTTPS 通信をキャプチャする
- 完了 ✅
3. その他の問題
3.1 NextJS Server Component から fetch() リクエストが表示されない
- こちらのブログ記事をご覧ください:NextJS Server Components から HTTPS をキャプチャする