---
# System prepended metadata

title: HTTP Protocol 與 RESTful API
tags: [Back-End]

---

# HTTP Protocol 與 RESTful API

## HTTP 協議

- HTTP 是一個**應用層**(application layer)的傳輸協議
  - 用來傳輸 Hypermedia 檔案 (包含: 純文字、影片、音訊、圖片...)
  - 設計的目的是讓瀏覽器和伺服器溝通
  - 但也可以用在任何程式之間的通訊
- 因為可以傳輸許多種類的資料，被不同類型的應用程式廣泛使用

### HTTP Method

### HTTP Header & Body

## RESTful API
