API:検証できる契約、権限、変更

要点

APIは契約に基づき操作とデータを提供します。価値は作業、通信、制御によって決まり、技術予測からは決まりません。

サーバーとネットワーク設備の無人セキュア通路
この記事の内容

APIは契約に基づき操作とデータを提供します。価値は作業、通信、制御によって決まり、技術予測からは決まりません。

契約を定義する

対象、項目、単位、エラー、限界、版を記録し、成功と失敗を試します。HTTPの成功応答は、目的とする業務処理の完了を証明しません。

対象ごとに確認する

認証は対象の認可を代替しません。許可された範囲で利用者分離、権限取消、反復、復旧を試します。変更前に責任者、依存関係、利用側の検証を定めます。

残しておく確認項目

  • 現実的な基準と比べる。
  • 許可されたアクセスを試す。
  • 版と限界を残す。
  • 結果に基づき継続、制限、中止を決める。

参考資料と範囲

編集上の改訂 ·