バッチファイルでcurlコマンドを使ったサンプルコード
バッチファイル(.bat ファイル)を使用して、curl コマンドを実行するサンプルコードを以下に示します。curl コマンドは、HTTP や HTTPS を含む様々なプロトコルを使用してデータを送受信するためのコマンドラインツールです。
このサンプルコードでは、curl コマンドを使用して指定した URL に GET リクエストを送信し、レスポンスをコンソールに表示します。
@echo off
setlocal
REM 変数定義
set "url=https://example.com" REM リクエストを送信するURL
REM curl コマンドの実行
curl -s -o response.txt %url% REM -s: サイレントモード(出力を表示しない)、-o: 出力をファイルに保存
REM レスポンスを表示
type response.txt
REM 必要であればファイルを削除
del response.txt
endlocal
このバッチファイルでは、まず set
コマンドを使用してリクエストを送信する URL を定義します。その後、curl
コマンドを -s
オプションで実行し、-o
オプションでレスポンスを response.txt
というファイルに保存します。最後に、type
コマンドを使用してレスポンスをコンソールに表示し、del
コマンドでファイルを削除します。
バッチファイル内のコメントも参考にしてください。必要に応じてコードをカスタマイズして、特定の要件に合わせて調整することができます。ただし、curl
コマンドがシステムにインストールされている必要があります。