前一天中我們講解了如何利用Vue CLI快速建立專案,再進入到專案開發之前,還是有一些知識需要惡補的,就是我們在傳遞資料時常用到的HTTP協定。
HTTP,全文為 HyperText Transfer Protocol,「 超文本傳輸協定 」。
在HTTP中,定義了一組能令給定資源,執行特定操作的請求方法(request methods),並藉由 TCP 作為資料的傳輸方式。
一個常見的 HTTP 流程,是由客戶端(client)發起請求(request)開始。服務端(server)接收請求後再將回應(response)傳送給客戶端後結束,稱為Client-Server架構。
重頭戲來了,那在HTTP中定義了哪些方法呢?
比較常用的有:
GET
返回指定資源,使用 GET 的請求只應用於取得資料。
POST
提交指定資源的實體,通常會改變伺服器的狀態或創建新資源。
PUT
以請求的酬載 (payload),替換目標資源所有目前的表示 (representations)。
簡單來說就是更新目標資源喇。
DELETE
刪除指定資源。
CONNECT
在和指定資源標明的伺服器之間,建立隧道(tunnel)。
OPTIONS
獲取服務器支持的HTTP請求方法、用來檢查服務器的性能,判斷實際發送的請求是否安全。
Hi, I am Grant.
個人部落格 - https://grantliblog.wordpress.com/
個人網站 - https://grantli-website.netlify.app/#/mainpage
我的寫作專題 - https://vocus.cc/user/5af2e9b5fd89780001822db4#