GET和POST請求的區別

老生暢談的內容 仍是決定📝一下
語義上區分 get抓取數據,post提交數據。瀏覽器

區別緩存

一、get會把請求的參數放在url後面,例如www.xxx.xx?id=1 。也就是別人經過瀏覽器就能夠看到。post請求會把參數放在request body。相對來講,post的安全性更高。
二、長度限制。若是參數有不少,對get的長度也會有限制,不一樣瀏覽器的限制不同。
三、get請求的內容,瀏覽器會主動緩存
四、get僅僅支持url編碼格式,post支持多種
五、post對參數類型沒有限制,get僅支持ASCII字符。
六、後退頁面時,get沒有影響,post會再次提交請求。安全

相關文章
相關標籤/搜索