## 基本操作
- **GETリクエスト**
```bash
curl https://example.com
```
- レスポンスをファイル保存
```
curl https://example.com -o output.txt
```
- 詳細表示(デバッグ用)
```
curl -v https://example.com
```
---
## ヘッダー関連
- レスポンスヘッダーのみ表示
```
curl -I https://example.com
```
- リクエストヘッダー追加
```
curl -H "Authorization: Bearer TOKEN" https://example.com
```
---
## 認証
- BASIC認証
```
curl -u user:password https://example.com
```
- Cookie認証
```
curl -c cookie.txt -d "id=user&pw=pass" https://example.com/login
curl -b cookie.txt https://example.com/data
```
---
## HTTPメソッド指定
- POSTリクエスト
```
curl -X POST -d "key=value" https://example.com
```
- JSONデータ送信
```
curl -X POST -H "Content-Type: application/json" -d '{"key":"value"}' https://example.com/api
```
- PUTリクエスト
```
curl -X PUT -d @file.json https://example.com/api
```
---
## ファイル操作
- ダウンロード(元のファイル名を保持)
```
curl -O https://example.com/file.zip
```
- 複数ファイルダウンロード
```
curl -O URL1 -O URL2
```
---
## その他便利オプション
- リダイレクトを追跡
```
curl -L https://short.url
```
- 通信内容をダンプ
```
curl --trace-ascii - https://example.com
```
- 処理時間を表示
```
curl -w "%{time_total}\n" https://example.com
```
- SSL検証を無視(テスト用途のみ推奨)
```
curl -k https://example.com
```
2025/12/09
curlコマンドチートシート
登録:
コメントの投稿 (Atom)
人気の投稿
-
[AWS CloudFormation とは何ですか?](https://docs.aws.amazon.com/ja_jp/AWSCloudFormation/latest/UserGuide/Welcome.html) ## CloudFormationの動作概要 ポイン...
-
## News [新サービス – AWS Transfer for SFTP – Amazon S3向けフルマネージドSFTPサービス](https://aws.amazon.com/jp/blogs/aws/new-aws-transfer-for-sftp-fully-ma...
-
## プロンプト設計の原則 ### 上流工程(要件定義・基本設計・詳細設計)向け - 以下の要素で構成する - **役割の指定**:どういう立場で回答させるか(例:「業務システム開発経験豊富なシステムアナリスト」) - **背景・コンテキスト**:システムの概要・技...
-
## 1. QCD(プロジェクトマネジメントの三角形) 品質(Quality)、コスト(Cost)、納期(Delivery)は相互に制約し合う。 - プロジェクト開始時に優先順位を明確化する - 品質・コスト・納期の変更時は影響分析を行う - ステークホルダーと優先順位を合...
-
## 0. コマンドの役割 | コマンド | 主な用途 | 備考 | |---|---|---| | `ip` | インターフェース、IPアドレス、ルート、MACアドレスの確認・一時操作 | `iproute2`に含まれる | | `nmcli` | NetworkManag...
0 件のコメント:
コメントを投稿