分野別ガイド
API・curlの道具ガイド
curl コマンドの組み立てと curl -v のログの整理、OpenAPI の必須パラメータの一覧と定義にない HTTP ステータスの抽出、応答時間の百分位点の集計です。 API・curlに分類した5件のWeb・データの道具の内容と出典をまとめました。出典は3の発行元の公表ページ4件です。
- 5Web・データの道具
- 4出典
- 0出典から掲載の値
API・curlのWeb・データの道具
一覧で見る-
curl -v のログのヘッダー整理
curl -v のログから、実際に送ったヘッダーと返ってきたヘッダーを分けて読む。
curl.se出典 1 件
-
curl コマンドの生成
メソッド・ヘッダー・ボディを入れると、そのまま貼れる curl コマンドになる。
curl.se出典 1 件
-
OpenAPI にない HTTP ステータスの抽出
ログで見かけた HTTP ステータスが、OpenAPI に定義されているかを突き合わせる。
spec.openapis.org出典 1 件
-
OpenAPI の必須パラメータの一覧
OpenAPI のどの API にどのパラメータが必須か、一覧で見つける。
spec.openapis.org出典 1 件
-
応答時間の百分位点の集計
応答時間の一覧を貼るだけで、p50・p90・p95・p99 を定義つきで求める。
www.itl.nist.gov出典 1 件
各道具で調べられること
各道具の内容の要約と、登録している出典の件数です(各道具の定義データから)。
| 道具 | 内容 | 出典 |
|---|---|---|
| curl -v のログのヘッダー整理 | curl -v(--verbose)の出力を貼り付けると、行頭の記号をもとに、送ったヘッダーと受け取ったヘッダーを往復ごとの表にします。Authorization などの値は既定で… | 1 件 |
| curl コマンドの生成 | メソッド、アドレス、ヘッダー、ボディを入力すると、シェル用に引用した curl コマンドを 1 行で組み立てます。HEAD は -I、JSON は --json など curl の… | 1 件 |
| OpenAPI にない HTTP ステータスの抽出 | OpenAPI 文書(JSON)と、実際に観測した「メソッド パス コード」の一覧を貼り付けると、各コードが明示・範囲(4XX など)・default のどれで定義されているか、未… | 1 件 |
| OpenAPI の必須パラメータの一覧 | OpenAPI 3.x の定義(JSON)を貼り付けると、エンドポイント(パスとメソッド)ごとの必須パラメータを、場所(path・query・header・cookie)・必須の理… | 1 件 |
| 応答時間の百分位点の集計 | REST API の応答時間(ミリ秒など)の一覧を貼り付けると、p50・p90・p95・p99 などの百分位点を NIST の定義で求めます。表計算で使われる別の定義との差も並べて… | 1 件 |
各道具で解説している項目
各道具のページでは、次の項目を解説しています。
- curl -v のログのヘッダー整理: 行頭の記号の意味、往復の区切り、認証情報を伏せる
- curl コマンドの生成: メソッドの書き方、ヘッダー・ボディ・認証、引用と指摘
- OpenAPI にない HTTP ステータスの抽出: 判定の順序、パスの照合、指摘の意味
- OpenAPI の必須パラメータの一覧: 必須になる条件、Path Item と Operation の統合、参照と無視されるヘッダー
- 応答時間の百分位点の集計: 百分位点の求め方(NIST の定義)、別の定義との差、指摘の意味
根拠にしている出典
次の出典は、この分野の複数のツールが共通して使っています。数値の食い違いがないよう、同じ公表ページを根拠にしています。
- curl man page: curl -v のログのヘッダー整理、curl コマンドの生成
spec.openapis.org(2 件)
- OpenAPI Specification v3.1.0(確認日 2026-10-28)— 使うツール: OpenAPI の必須パラメータの一覧
- OpenAPI Specification v3.1.0 Responses Object(確認日 2026-10-28)— 使うツール: OpenAPI にない HTTP ステータスの抽出
curl.se(1 件)
- curl man page(確認日 2026-10-28)— 使うツール: curl -v のログのヘッダー整理、curl コマンドの生成
www.itl.nist.gov(1 件)
- NIST/SEMATECH e-Handbook of Statistical Methods 2.6.2 Percentiles(確認日 2026-10-28)— 使うツール: 応答時間の百分位点の集計
出典から掲載している値
この分野のツールには、公的な出典から取り込んだ固定値の登録がありません(入力された数値だけで計算するツールです)。
関係する場面と分野
この分野のツールが入っている作業:
ご利用上の注意
本サイトは、個別の事情についての判断や助言をするものではありません。各道具の結果は、入力した内容をもとにした機械的な判定です。認証情報や個人情報を含むデータは伏せてから使い、本番へ反映する前に実際の環境でも確かめてください。各道具が示す注意は次のとおりです。
- curl -v のログのヘッダー整理: ログには認証情報が含まれることがあります。共有する前に、伏せた表示になっているか確認してください。
- curl コマンドの生成: 組み立てたコマンドは、実行する前に内容(特に送信先と認証情報)を確認してください。
- OpenAPI にない HTTP ステータスの抽出: 運用で観測した応答が仕様にないとき、仕様が古いのか実装が想定外なのかは、このツールでは判断できません。開発の担当者と確認してください。
- OpenAPI の必須パラメータの一覧: 一覧は貼り付けた定義の内容にもとづきます。実際の API サーバーの挙動とは異なることがあります。
- 応答時間の百分位点の集計: 利用目的に応じて、サービスの性能目標(SLO)で使う定義と合っているか確認してください。計測基盤の値と一致しない場合があります。
全Web・データの道具の注意は ご利用上の注意 にまとめています。