開発者ツール

cURL to Code — 多言語リクエストスニペット

ヘッダー、ボディ、フォームデータを含む cURL コマンドを Python、Go、Node、PHP、Rust などのリクエストコードに変換できます。API ドキュメントを即座に実行可能なスクリプトにする際に役立ちます。

cURLコード生成API

このツールをお気に入りに

お気に入りの保存方法がまだ選ばれていません。

クイック操作

このツールの URL をコピーするか、対応端末ではシステムの共有シートを開けます。

利用シーン

  • ドキュメントの cURL 例を Python スクリプトに変換する
  • 言語間でリクエストコードを比較する
  • 複雑なヘッダーとボディのコマンドから実行可能なスニペットを取り出す

使い方

  1. curl コマンドを貼り付ける
  2. 対象言語を選択する
  3. 生成されたリクエストコードをコピーする

入出力サンプル

cURL

curl -H 'Accept: application/json' https://api.example.com

Python スニペット

requests.get(...)

FAQ

バックスラッシュで継続した複数行の cURL に対応していますか?

一般的なバックスラッシュ継続に対応しています。解析に失敗する場合は、まずクォートとエスケープを確認してください。

生成されたコードは本番利用可能ですか?

デバッグやサンプル用です。プロジェクトの基準に合わせてシークレット、タイムアウト、エラーハンドリングを追加してください。

ツール

関連ツール

近い用途の翻訳済みツールへ続けて進めます。

Postman → OpenAPI

Postman to OpenAPI — OpenAPI YAML エクスポート

利用可能

Postman Collection をブラウザ内でローカルに OpenAPI 3 YAML に変換し、パス、メソッド、基本パラメーターを抽出します。コレクションを Swagger のワークフローに移行する際に役立ちます。

Postman OpenAPI Swagger

HTTPヘッダー解析器

リクエストおよびレスポンスヘッダー用のHTTPヘッダーパーサー

利用可能

生のリクエストやレスポンスヘッダーテキストをローカルで構造化されたキー/値ペアに解析します。APIデバッグ、キャッシュポリシーチェック、CORSヘッダーレビューに役立ちます。

HTTP ヘッダー パーサー