url最長支持多少字符 httpget和post請(qǐng)求提交參數(shù)有沒有長度限制?
httpget和post請(qǐng)求提交參數(shù)有沒有長度限制?理論上講,post沒有大小限制,HTTP協(xié)議規(guī)范也沒有大小限制。post模式下的最大數(shù)據(jù)傳輸沒有限制。它取決于服務(wù)器設(shè)置和內(nèi)存大小。通常,是服務(wù)器限
httpget和post請(qǐng)求提交參數(shù)有沒有長度限制?
理論上講,post沒有大小限制,HTTP協(xié)議規(guī)范也沒有大小限制。post模式下的最大數(shù)據(jù)傳輸沒有限制。它取決于服務(wù)器設(shè)置和內(nèi)存大小。通常,是服務(wù)器限制和其他語言限制,而不是請(qǐng)求規(guī)范中的限制
get。發(fā)帖就夠了。。有一個(gè)restful接口很好。不要修改那些花哨的方法
HTTP get方法。提交的數(shù)據(jù)的大小和長度沒有限制。HTTP協(xié)議規(guī)范沒有限制URL的長度。這個(gè)限制是由特定的瀏覽器和服務(wù)器強(qiáng)加的。例如,ie將URL的長度限制為2083字節(jié)(2k35)。下面是對(duì)各種瀏覽器和服務(wù)器的最大處理能力的描述。Microsoft Internet Explorer IE瀏覽器的最大URL限制為2083個(gè)字符。如果超過此數(shù)字,“提交”按鈕將不響應(yīng)。瀏覽器URL的長度限制為65536個(gè)字符。safari(瀏覽器)URL的最大長度為80000個(gè)字符。Opera(瀏覽器)URL的最大長度為190000個(gè)字符。Google(chrome)URL的最大長度是8182個(gè)字符。Apache(服務(wù)器)可以接受8192個(gè)字符的最大URL長度。Microsoft Internet information server(IIS)可以接受最大URL長度16384個(gè)字符。
接口編程中,為什么只用get和post?
理論上,沒有大小限制后。HTTP協(xié)議規(guī)范并不限制服務(wù)器的大小,而是限制服務(wù)器處理器的處理能力。
例如,在tomcat下,取消post大小限制(tomcat默認(rèn)為2m);
打開tomcat目錄下的conf目錄,打開服務(wù)器.xml文件,修改
與URL長度限制有關(guān)。理論上,沒有限制。實(shí)際上,這取決于瀏覽器和服務(wù)器