1. 程式人生 > >常用協議及其簡介

常用協議及其簡介

1.http協議

1.http簡單概念

1.超文字傳輸協議(HTTP,HyperText Transfer Protocol)是網際網路上應用最為廣泛的一種網路傳輸協議

2.支援客戶端(一般是瀏覽器)和伺服器端進行方便的溝通

3.Http協議是在TCP/IP之上的一種協議(Http屬於應用層,TCP/IP屬於運輸層),預設埠採用的是80。

2.請求的方法主要有

  • GET:向指定的資源發出“顯示”請求。使用GET方法應該只用在讀取資料,而不應當被用於產生“副作用”的操作中,例如在Web Application中。其中一個原因是GET可能會被網路蜘蛛等隨意訪問。
  • POST:向指定資源提交資料,請求伺服器進行處理(例如提交表單或者上傳檔案)。資料被包含在請求本文中。這個請求可能會建立新的資源或修改現有資源,或二者皆有。
  • PUT:向指定資源位置上傳其最新內容。
  • DELETE:請求伺服器刪除Request-URI所標識的資源。

2.Tcp/Ip協議

1.TCP/IP(Transmission Control Protocol/Internet Protocol) 即傳輸控制協議/網間協議,是一個工業標準的協議集,它是為廣域網(WAN)設計的。

3.udp協議

1.使用者資料報協議;面向無連線,不可靠傳輸;