首頁  >  文章  >  web前端  >  react中get與post的差別是什麼

react中get與post的差別是什麼

coldplay.xixi
coldplay.xixi原創
2021-01-20 10:29:261958瀏覽

react中get與post的差異:1、get會將接收到的資料拼接到url位址中,而post會將接收的資料放置在html header中;2、get傳遞資料的大小因為受到瀏覽器網址列的限制,而post傳遞資料的大小最小是2M。

react中get與post的差別是什麼

本教學操作環境:windows7系統、React17版,DELL G3電腦,此方法適用於所有品牌電腦。

推薦:react影片教學

#react中get與post的差異:

1、提交方式

  • #get : get會將接收到的資料拼接到url位址中,以'?'問號分割,問號後面是接收到的資料,多個資料之間用&連接.使用者可以很直覺的看見.

  • post : post會將接收到的資料放置在html header中一起傳送到指定的url位址內.使用者看不到這個過程.

#2、傳遞資料大小

  • get : get傳遞資料的大小因為受到瀏覽器網址列的限制,所以一般在2k-8k,這要據瀏覽器而定,比如Google瀏覽器就是8k.

  • post : post傳遞資料的大小最小是2M,但理論上是無上限的.

#3、套用範圍

  • get : get一般用於取得/查詢資源資訊.多用於a標籤的href屬性中,也常用於location.href屬性中.

  • post: post一般是用來更新資料資訊.多用於表單提交.

4、安全性

  • get的安全性比post較差.

相關免費學習推薦:javascript影片教學

#

以上是react中get與post的差別是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn