[HTTP/ネットワーク]実践コメント


Chapter. REST API


Representational State Transfer
クライアント要求に応答するサーバ応答のAPI
Web上で使用されるすべてのリソースをHTTP URIとして表す.
HTTPメソッドは要求と応答を定義する.

🐕 Endpoint


root-endpoint:要求がAPIを介してサーバと通信する場合、サーバが要求を受け入れる開始点
一般に、ドメインアドレスのルート/を指す.
 https://api.github.com

🐕 path


pathまたはAPIを介してサーバと通信する際のサーバとの通信の重要な役割
https://api.github.com/user // 'user'가 path

🐕 情報照会

/kimcoding/messages?roomname=로비
パラメータクエリーの使用
=>要求の応答はJSON形式

🐕 Open API & API Key


Open API:誰でも使用できるが、固定的な使用規則と制限があるAPI
JSON形式でデータに応答
API Key:サーバーゲートを開ける鍵
API Keyとしてユーザにリソースへのアクセス権限を与える.
データを要求する場合は、APIキーを同時に送信して必要な応答を得る必要があります.