POST請(qǐng)求數(shù)據(jù)量過大 GET與POST傳遞數(shù)據(jù)的最大長度能夠達(dá)到多少?
GET與POST傳遞數(shù)據(jù)的最大長度能夠達(dá)到多少?Get通過URL提交數(shù)據(jù),因此Get可以提交的數(shù)據(jù)量與URL的最大長度直接相關(guān)。很多文章都說get方式提交的數(shù)據(jù)最多只能是1024字節(jié),但實(shí)際上URL不
GET與POST傳遞數(shù)據(jù)的最大長度能夠達(dá)到多少?
Get通過URL提交數(shù)據(jù),因此Get可以提交的數(shù)據(jù)量與URL的最大長度直接相關(guān)。很多文章都說get方式提交的數(shù)據(jù)最多只能是1024字節(jié),但實(shí)際上URL不存在參數(shù)上限的問題,HTTP協(xié)議規(guī)范也沒有對(duì)URL的長度進(jìn)行限制。這個(gè)限制是由特定的瀏覽器和服務(wù)器強(qiáng)加的。Ie將URL長度限制為2083字節(jié)(2k 35字節(jié))。對(duì)于其他瀏覽器,如Firefox、Netscape等,沒有長度限制。此時(shí),限制取決于服務(wù)器的操作系統(tǒng)。也就是說,如果URL太長,服務(wù)器可能會(huì)因?yàn)榘踩O(shè)置而拒絕請(qǐng)求或有不完整的數(shù)據(jù)請(qǐng)求。理論上講,post沒有大小限制,HTTP協(xié)議規(guī)范也沒有大小限制,但事實(shí)上,post可以傳輸?shù)臄?shù)據(jù)量取決于服務(wù)器設(shè)置和內(nèi)存大小。一般來說,post數(shù)據(jù)量很少超過MB,因此我們很難感受到post數(shù)據(jù)的極限。但在實(shí)際操作中,如果上傳一個(gè)文件,可能會(huì)發(fā)現(xiàn)一個(gè)問題,即當(dāng)你把一個(gè)大文件上傳到服務(wù)器上時(shí),可能無法上傳。在PHP語言中,當(dāng)您查找原因時(shí),可能會(huì)看到PHP上傳一個(gè)文件,所涉及的參數(shù)默認(rèn)為PHP upload。通常,該值為2MB。要更改此值,您需要更改它php.conf文件我的帖子最大化了大小的價(jià)值。這清楚地說明了問題所在。
https請(qǐng)求的post接口對(duì)數(shù)據(jù)的大小有限制嗎?
理論上,沒有大小限制,HTTP協(xié)議規(guī)范中也沒有任何大小限制,但事實(shí)上,post可以傳遞的數(shù)據(jù)量取決于服務(wù)器的設(shè)置和內(nèi)存大小。事實(shí)上,如果你上傳一個(gè)文件,你可能會(huì)發(fā)現(xiàn)當(dāng)你上傳一個(gè)相對(duì)較大的文件到服務(wù)器時(shí),你可能無法上傳它。在PHP語言中,當(dāng)您查找原因時(shí),您可能會(huì)看到在PHP中上載文件所涉及的參數(shù)在默認(rèn)情況下是有限的。通常,該值為2MB。改變
得到,帖子就夠了。什么restful接口?完成這項(xiàng)工作很好。別惹那些花哨的