自動化およびプログラマビリティ
あるエンジニアがPythonのrequestsライブラリを使用してネットワークコントローラのREST APIにGETリクエストを送信したところ、HTTPステータスコード404が返却された。この状況の説明として最も適切なものはどれか。
- A認証情報が誤っているため、サーバーがリクエストを拒否した
- ✓リクエストした際に指定したURL(リソースパス)がサーバー上に存在しない
- Cサーバー内部で処理中に予期しないエラーが発生した
- Dリクエストが正常に処理され、要求したデータが返却された
解説
HTTPステータスコード404はリクエストされたリソースがサーバー上に見つからないことを示す。401は認証エラー、500はサーバー内部エラー、200は成功を示す。
根拠CCNA 自動化およびプログラマビリティ分野: RESTful APIの特徴(HTTPステータスコードを含むリクエスト/レスポンスの仕組み)