jquery中$.get()提交和$.post()提交有區別嗎?

I love you with all my heart發表於2020-11-21

相同點:都是非同步請求的方式來獲取服務端的資料; 異同點:
a、請求方式不同: . g e t ( ) 方 法 使 用 G E T 方 法 來 進 行 異 步 請 求 的 。 .get() 方法使用GET方法來進行非同步請求的。 .get()使GET.post() 方法使用POST方法來進行非同步請求的。
b、引數傳遞方式不同:get請求會將引數跟在URL後進行傳遞,而POST請求則是作為HTTP訊息的實體內容傳送給Web伺服器 的,這種傳遞是對使用者不可見的。
c、資料傳輸大小不同:get方式傳輸的資料大小不能超過2KB 而POST要大的多
d、安全問題: GET 方式請求的資料會被瀏覽器快取起來,因此有安全問題。

相關文章