post請求參數(shù)格式 post的參數(shù)傳遞長度有限制嗎?
post的參數(shù)傳遞長度有限制嗎?由于URL長度的限制,get方法只能傳輸1024字節(jié)左右;post傳輸?shù)臄?shù)據(jù)量很大,可以達到2m。據(jù)微軟介紹,微軟使用get方法申請表()可接收的最大數(shù)據(jù)量是有限的,i
post的參數(shù)傳遞長度有限制嗎?
由于URL長度的限制,get方法只能傳輸1024字節(jié)左右;post傳輸?shù)臄?shù)據(jù)量很大,可以達到2m。據(jù)微軟介紹,微軟使用get方法申請表()可接收的最大數(shù)據(jù)量是有限的,iis4為80kb,iis5為100kb;以上只是理論,但我從來沒有實踐過,但我記得似乎有一個限制,那就是512。過了很久,我都忘了。一般來說,服務器在上一次設置了這個限制
理論上,post沒有大小限制,post模式下HTTP協(xié)議規(guī)范沒有大小限制,理論上最大數(shù)據(jù)傳輸沒有限制,這取決于服務器設置和內(nèi)存大小。它通常受到服務器和其他語言的限制,而不是請求規(guī)范
理論上講,post沒有大小限制,HTTP協(xié)議規(guī)范也沒有大小限制。最大數(shù)據(jù)傳輸沒有理論限制。這取決于服務器設置和內(nèi)存大小。通常是服務器限制和其他語言限制,而不是請求規(guī)范中的限制
原則上C/C的函數(shù)參數(shù)數(shù)量沒有限制。不過,有人建議最多不超過四個。如果函數(shù)太多,它們就太復雜,很難閱讀。不過,我覺得代碼主要是給機器看的,不是給人看的,所以沒有必要限制。而且,許多庫函數(shù),特別是后來開發(fā)的現(xiàn)成的C函數(shù),以及為C/C編寫的接口函數(shù),都遠遠不止四個形式參數(shù)
post方法的請求參數(shù)都放在請求體中。通常,post方法有三個參數(shù)設置:1個請求地址、2個參數(shù)和3個回調(diào)。只需根據(jù)對象將兩個參數(shù)放置在參數(shù)的適當位置
如果請求類型為text,get和post完全相同,不同之處在于HTTP包的位置。Get在HTTP報頭中,post在正文中。
由于get在頭中,傳輸?shù)臄?shù)據(jù)長度是有限的,而正文可以分區(qū),所以傳輸?shù)臄?shù)據(jù)長度是無限的。
作為一種通用的接口協(xié)議,get更方便。
有些人認為post比get更安全。它不存在。兩者都是明文傳輸。如果數(shù)據(jù)本身沒有加密,您可以通過抓取數(shù)據(jù)包來查看它。有兩種方法可以提高安全性:1。傳輸協(xié)議使用HTTPS。2檢查并驗證數(shù)據(jù)以防止偽造。