Curl → Go

curlコマンドをGo HTTPコードに変換

入力0
出力
0

Curl → Go変換ツールについて

curlコマンドをワンクリックで完全なGo net/httpコードに変換します。-X(メソッド)、-H(ヘッダー)、-d/--data(リクエストボディ)、-F(マルチパートフォームアップロード)、-u(Basic Auth)、-k(TLS検証スキップ)などの一般的なパラメータをサポート。

よくある質問

どのcurlフラグに対応していますか?

-X、-H、-d、--data-raw、-F(ファイルアップロード)、-u(Basic Auth)、-k(TLS検証スキップ)などに対応。-s、-v、-L、--compressedなどコード生成に影響しないフラグは安全に無視されます。

生成されたコードはそのまま実行できますか?

はい、import、リクエスト構築、レスポンス読み取り、出力を含む完全なGo main関数を生成します。.goファイルに貼り付けてコンパイルできます。

マルチパートファイルアップロードに対応していますか?

はい。-Fフラグ使用時、mime/multipartベースのファイルアップロードコードを生成します。ファイルオープン、フォームフィールド作成、Content-Type設定を含みます。