http協定是基于一種請求/響應模式的、無狀态的、應用層的協定,基于TCP協定傳輸資料,支援客戶/伺服器模式,每次完整互動都包含HTTP請求和HTTP響應。
Http請求由三個部分組成,請求行、消息報頭、請求正文(可選,為空也行)
請求方法主要包括:GET、POST、HEAD、PUT、DELETE…
GET:請求擷取Request-URI所辨別的資源
POST:在Request-URI所辨別的資源後附加新的資料(body)
每種方法規定了客戶與伺服器聯系的類型不同,由于http協定簡單,使得http伺服器的程式規模小,因而通信速度快。