post限制長度 httpget和post請求提交參數(shù)有沒有長度限制?
httpget和post請求提交參數(shù)有沒有長度限制?理論上講,post沒有大小限制,HTTP協(xié)議規(guī)范也沒有大小限制。理論上,最大數(shù)據(jù)傳輸量沒有限制。它取決于服務(wù)器設(shè)置和內(nèi)存大小。通常是服務(wù)器和其他語言
httpget和post請求提交參數(shù)有沒有長度限制?
理論上講,post沒有大小限制,HTTP協(xié)議規(guī)范也沒有大小限制。理論上,最大數(shù)據(jù)傳輸量沒有限制。它取決于服務(wù)器設(shè)置和內(nèi)存大小。通常是服務(wù)器和其他語言的限制,而不是請求規(guī)范中的限制
理論上,post沒有大小限制。HTTP協(xié)議規(guī)范并不限制服務(wù)器的大小,而是限制服務(wù)器處理器的處理能力。
例如,在tomcat下,取消post大小限制(tomcat默認為2m);
打開tomcat目錄下的conf目錄,打開服務(wù)器.xmlFile,modify
post方法的請求參數(shù)放在請求體中。post方法一般有三個參數(shù)設(shè)置:1個請求地址,2個參數(shù),3個回調(diào),根據(jù)對象只需要在參數(shù)位置放置兩個參數(shù)
理論上post沒有大小限制,HTTP協(xié)議規(guī)范沒有大小限制。Post模式對最大數(shù)據(jù)傳輸沒有理論上的限制,它取決于服務(wù)器設(shè)置和內(nèi)存大小,通常受服務(wù)器和其他語言的限制,而不是請求規(guī)范中的限制
由于URL長度的限制,get方法只能傳輸1024字節(jié)左右;通過post傳輸?shù)臄?shù)據(jù)量很大,可以達到2m。根據(jù)微軟的說法,微軟使用get方法申請表()可以接收的最大數(shù)據(jù)量是有限的,iis4是80kb,iis5是100kb;以上只是理論上的,從來沒有實踐過,但我記得似乎有一個限制。我遇到了512,我已經(jīng)忘記了很長一段時間,這個限制是在一般服務(wù)器上設(shè)置的