1.get:請求URL標志的文檔 獲取信息而非修改信息,get請求一般不產生副作用
post向服務器發送數據
具體區別有:
1>get是從服務器上獲取資源,post是想服務器傳送數據(get也可以把數據傳到服務器,他們的本質都是請求和接收結果)
2>get傳送的數據量較小,不能大於2KB;post傳送的數據較大,默認不受限制,但實際為80/100KB
3>get安全性能非常低,post安全性較高(相對而言的,他們的安全級別都不高)
4>對於get方式,服務器端用request query string獲取變量的值,對於post方式,服務器端用request form獲取提交的數據
5>冪等性:;冪等指同一請求方法執行多次和執行一次效果完全相同 get冪等 post不冪等
2.請求報文和響應報文的組成部分:
請求報文:請求行,部首行,空行,信息主體
響應報文:狀態行,部首行,空行,信息主體