cURLコマンドビルダー
メソッド、ヘッダー、JSONボディ、認証、オプションを指定してcURLコマンドを作成。同じリクエストをJavaScript(fetch)とPython(requests)でも表示します。
使い方cURLコマンドを作成。
広告
cURLコマンドビルダー: 用途
メソッドを選び、URL、ヘッダー、ボディを入力すると、macOS・LinuxのターミナルまたはWindowsのcmdに合った引用符でcURLコマンドがすぐに作られます。Bearer・Basic認証、リダイレクト追従、ヘッダー表示、SSL無視などのオプションに対応し、同じリクエストをJavaScript(fetch)とPython(requests)でも表示します。
使い方
- メソッドを選びURLを入力。
- ヘッダー、ボディ、認証を入力。
- cURL、JavaScript、Pythonのコマンドをコピー。
使うタイミング
- ターミナルでAPIをテスト。
- APIの使用例をドキュメント化。
- リクエストをコードに変換。
よくある質問
cURLとは?
APIのテストにもっともよく使われるコマンドラインツールです。任意のメソッド、ヘッダー、ボディでHTTPリクエストを送れ、macOS、Linux、Windows 10以降に標準で入っています。
ボディでJSONを送るには?
POST、PUT、PATCHのいずれかを選び、ボディにJSONを貼り付けてタイプをJSONにします。Content-Type: application/jsonヘッダーが追加され、ターミナルで動くように--data-rawとシングルクォートが使われます。
Windowsでも使えますか?
コマンドはシングルクォートを使っており、macOS、Linux、Git Bash、WSLで動きます。Windowsのコマンドプロンプト(cmd)ではダブルクォートが必要なので、Windows(cmd)オプションをオンにしてください。
本当に無料?
はい、100%無料です。登録不要、サブスクなし、利用制限なし。すべてのツール:Tools123は無料です。