0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

REST API、http/httpsとはなんぞや【Web】

Last updated at Posted at 2024-09-24

REST API

概要

REST API(RESTful API)とは、Webシステムを外部から利用するためのプログラムの呼び出し規約(API)の種類の一つです。

HTTPプロトコルを利用してデータを操作する方法を定義しています。
操作の内容は、リソースの…取得(GET)、作成(POST)、更新(PUT)、削除(DELETE)などです。

特徴

  • リソースの識別: URL/URIでリソースを一意に識別してデータ操作を行います。
    【イメージ】
     GET(ユーザーID 123の情報を取得): https://api.example.com/users/123
  • リクエストとレスポンス: クライアントがHTTP(またはHTTPS)で要求(リクエスト)を送信し、応答(レスポンス)がXML、HTML、JSON、CSV、プレーンテキストなどで返されます。

HTTPプロトコル

  • HTTP(HyperText Transfer Protocol)は、Web上でデータを送受信するためのプロトコルです。
  • HTTPS(HTTP Secure)は、HTTPにセキュリティ機能を追加したもので、データの暗号化や認証を提供します。(データのやり取りをおこなう双方で証明書をもつイメージです。)
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?