本文へスキップ
ここで実行 100% ブラウザ内で動作します。アップロードもログインも不要です。

cURL to Code

cURL コマンドを fetch・Python requests・Go net/http のコードに変換。

解析メモ

使い方

  1. ドキュメント、DevTools(Copy as cURL)、README から cURL コマンドをコピーして左側に貼り付けます。
  2. 出力先を選びます:JavaScript fetch、Python requests、Go net/http。
  3. 生成されたコードが右側に表示されます。確信できない箇所は黙って捨てず、解析メモに列挙されます。
  4. Copy でコードをエディタに持ち帰ります。
  5. Sample でメソッド・ヘッダー・ボディ・Basic 認証をカバーする例を読み込めます。

よくある用途

よくある質問

Q: どのフラグに対応していますか? A: -X/--request、-H/--header、-d/--data(--data-raw、--data-binary、--data-ascii を含む)、--data-urlencode、-u/--user、--url。-L、-k、--compressed などの一般的なスイッチも認識しますが、コード上の直接の対応物はありません。

Q: 不明なフラグが出たら? A: 無視されますが、無視・近似した内容はすべて解析メモに記録されるので、手動で調整するかどうか判断できます。

Q: -d @data.json のようなファイルは読めますか? A: いいえ。ブラウザページは明示的に選択されたローカルファイル以外読めません。ファイル参照はメモに記録されるので、中身を自分で貼り付けてください。

データはこのデバイス内にとどまります

cURL to Code は 100% ローカルで動作します。貼り付けたり、ドロップしたデータはすべてお使いのブラウザ内で処理され、送信されることはありません。当社のサーバーには何も保存されません——タブを閉じればすべて消えます。

入力された内容がサーバーへ送信・記録・解析利用されることはありません。初回読み込み後はネットワークを切断していてもこのページは動作します。