データツールナビ

分野別ガイド

API・curlの道具ガイド

curl コマンドの組み立てと curl -v のログの整理、OpenAPI の必須パラメータの一覧と定義にない HTTP ステータスの抽出、応答時間の百分位点の集計です。 API・curlに分類した5件のWeb・データの道具の内容と出典をまとめました。出典は3の発行元の公表ページ4件です。

  • 5Web・データの道具
  • 4出典
  • 0出典から掲載の値

API・curlのWeb・データの道具

一覧で見る

各道具で調べられること

各道具の内容の要約と、登録している出典の件数です(各道具の定義データから)。

API・curlの道具一覧
道具内容出典
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 man page: curl -v のログのヘッダー整理、curl コマンドの生成

spec.openapis.org(2 件)

curl.se(1 件)

www.itl.nist.gov(1 件)

出典から掲載している値

この分野のツールには、公的な出典から取り込んだ固定値の登録がありません(入力された数値だけで計算するツールです)。

関係する場面と分野

この分野のツールが入っている作業:

ご利用上の注意

本サイトは、個別の事情についての判断や助言をするものではありません。各道具の結果は、入力した内容をもとにした機械的な判定です。認証情報や個人情報を含むデータは伏せてから使い、本番へ反映する前に実際の環境でも確かめてください。各道具が示す注意は次のとおりです。

  • curl -v のログのヘッダー整理: ログには認証情報が含まれることがあります。共有する前に、伏せた表示になっているか確認してください。
  • curl コマンドの生成: 組み立てたコマンドは、実行する前に内容(特に送信先と認証情報)を確認してください。
  • OpenAPI にない HTTP ステータスの抽出: 運用で観測した応答が仕様にないとき、仕様が古いのか実装が想定外なのかは、このツールでは判断できません。開発の担当者と確認してください。
  • OpenAPI の必須パラメータの一覧: 一覧は貼り付けた定義の内容にもとづきます。実際の API サーバーの挙動とは異なることがあります。
  • 応答時間の百分位点の集計: 利用目的に応じて、サービスの性能目標(SLO)で使う定義と合っているか確認してください。計測基盤の値と一致しない場合があります。

全Web・データの道具の注意は ご利用上の注意 にまとめています。