HTTP協議格式詳解

2021-09-26 16:34:30 字數 796 閱讀 8786

http請求格式:

1.首行:4.方法get(獲取)/post(傳送)/put/delete…

三個部分之間用空格分隔

2.協議頭(header)
若干個鍵值對,每個鍵值對佔一行,每個鍵和值之間使用 : 分隔

3.空行
表示header到這裡就結束了

4.協議正文(body)
一般get請求沒有body,post請求才有

http響應格式:

1.首行:

2.協議頭(header)

每個鍵值對佔一行,每個鍵和值之間用 : 分隔

3.空行
header部分結束標記

4.協議正文(body)
響應中的正文格式可以有多種.html/css/js/資料/json資料

1.常用的方法有哪些?
get,post,put,delete,head,option…

2.get和post的區別?
get請求往往把自定製的資料放在query_string中

post請求往往把自定製資料放在body中

3.常見的狀態碼
2xx訪問成功,3xx重定向,4xx客戶端出錯,5xx伺服器出錯

4.常見的header有哪些?

Http協議格式

一 請求報文 包括請求行 請求頭和請求資料,具體格式如下 請求方法 請求頭 accept 瀏覽器可接受的mime型別。accept charset 瀏覽器可接受的 字符集。accept language 瀏覽器所希望的語言種類,當伺服器能夠提供一種以上的語言版本時要用到。authorization ...

Http協議格式

一 請求報文 包括請求行 請求頭和請求資料,具體格式如下 請求方法 請求頭 accept 瀏覽器可接受的mime型別。accept charset 瀏覽器可接受的 字符集。accept language 瀏覽器所希望的語言種類,當伺服器能夠提供一種以上的語言版本時要用到。authorization ...

http協議格式

http 1.0 報文型別有兩種 請求,響應。請求行 request line 請求型別 空格 url r n。請求頭部 headers 0 n個鍵值對的集合。空行 blank line r n 請求體 body 只有post請求的時候才有,否則沒有 get請求的型別的例子 post請求型別的例子 ...