HTTP是什麼?HTTP是基於TCP/IP的關於數據如何在萬維網中如何通訊的協議html
1.get請求瀏覽器
使用get請求時,參數會以key=value的形式拼接在請求的url後面,安全性較低,數據直接暴露在連接上,並且受限於請求URL的長度限制,通常參數較少時會使用get請求。安全
瀏覽器會把http header和data一併發送出去,服務器響應200(返回數據)。服務器
例如:http://m.baidu.com/address/getlist.html?limit=50&offset=0&t=1502345139870併發
2.get請求app
當參數數量較多,且對數據有必定安全性要求時,會考慮用post請求傳遞參數數據。POST請求的參數數據是在Request body中;post
瀏覽器先發送header,服務器響應100 continue,瀏覽器再發送data,服務器響應200 ok(返回數據)編碼
body中按照 key1=value1&key2=value2 進行編碼,key和value都要進行urlEncodeurl