1. 程式人生 > >HTTP中GET與POST的區別

HTTP中GET與POST的區別

Get和Post是HTTP請求的兩種基本方法,

GET POST
Get引數包含在URL。 Post通過 request body 傳遞引數。
Get在瀏覽器回退時是無害的。 Post會再次提交請求。
Get產生的URL地址可以被Bookmark Post不可以。
Get請求會被瀏覽器主動cache Post不會,除非手動設定。
Get請求只能進行url編碼 Post支援多種編碼方式。
Get請求引數會被完整保留在瀏覽器歷史記錄裡 Post中的引數不會被保留。
Get請求在URL中傳送的引數是有長度限制的 Post沒有
對引數的資料型別,Get只接受ASCII字元 Post沒有限制。