1.http協議(Hyper Text Transfer Protocol)


http協議用途:用來規定服務器於瀏覽器之間交互的數據格式

http協議: 數據傳輸是明文的

四大特征
  1.基於請求響應
  2.基於tcp、ip作用於應用層之上的協議
  3.無狀態(沒有記憶),解決cokit、session、token
  4.無鏈接/短鏈接(請求一次,響應一次,只會服務器和瀏覽器沒有任何關系),解決:websocket(長鏈接)
數據格式
  請求首行(請求的第一行是“方法 URL 議 / 版本”: GET/sample.jsp HTTP/1.1 )
  請求頭(一堆key:value鍵值對)
  \n
  請求體(post請求提交的敏感數據,其他方法沒有)
  \n
響應狀態碼
  1xx
  2xx 200
  3xx 301永久重定向、302臨時重定向
  4xx 403無權限、404內容不存在
  5xx
參考:https://www.cnblogs.com/AndyJee/p/3789022.html#:~:text=%E6%A0%B9%E6%8D%AE%20HTTP%20%E6%A0%87%E5%87%86%EF%BC%8C%20HTTP%20%E8%AF%B7%E6%B1%82%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%E5%A4%9A%E7%A7%8D%E8%AF%B7%E6%B1%82%E6%96%B9%E6%B3%95%E3%80%82%20%E4%BE%8B%E5%A6%82%EF%BC%9A%20HTTP1.1%20%E7%9B%AE%E5%89%8D%E6%94%AF%E6%8C%81,DELETE%20%E5%92%8C%20TARCE%20%E3%80%82%20GET%20%E8%AF%B7%E6%B1%82%E8%8E%B7%E5%8F%96%E7%94%B1Request-URI%E6%89%80%E6%A0%87%E8%AF%86%E7%9A%84%E8%B5%84%E6%BA%90%E3%80%82%20POST%20%E5%9C%A8Request-URI%E6%89%80%E6%A0%87%E8%AF%86%E7%9A%84%E8%B5%84%E6%BA%90%E5%90%8E%E9%99%84%E5%8A%A0%E6%96%B0%E7%9A%84%E6%95%B0%E6%8D%AE%E3%80%82

https協議:數據傳輸是密文
websocket:數據傳輸是密文


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM