Content-Type值 | 描述 |
---|---|
application/x-www-form-urlencoded | 在發(fā)送前編碼所有字符(默認(rèn)) |
multipart/form-data |
不對字符編碼。 在使用包含文件上傳控件的表單時,必須使用該值。 |
text/plain | 空格轉(zhuǎn)換為 "+" 加號,但不對特殊字符編碼。 |
text/xml |
一種使用 HTTP 作為傳輸協(xié)議,XML 作為編碼方式的遠程調(diào)用規(guī)范。 |
1、Coentent-Type僅在取值為application/x-www-data-urlencoded和multipart/form- data兩種情況下,PHP才會將http請求數(shù)據(jù)包中相應(yīng)的數(shù)據(jù)填入全局變量$_POST中。
2、PHP不能識別的Content-Type類型的時候,會將http請求包中相應(yīng)的數(shù)據(jù)填入變量$HTTP_RAW_POST_DATA中。
3、只有Coentent-Type為multipart/form-data的時候,PHP才不會將http請求數(shù)據(jù)包中的相應(yīng)數(shù)據(jù)填入php: //input,否則其它情況都會。填入的長度,由Coentent-Length指定。
4、只有Content-Type為application/x-www-data-urlencoded時,php://input數(shù)據(jù)才跟$_POST數(shù)據(jù)相一致。
5、如果不能獲取的時候,比如Coentent-Type為text/xml、application/json、soap,請使用 file_get_contents('php://input');
到此這篇關(guān)于php使用file_get_contents(‘php://input‘)和$_POST的區(qū)別實例對比的文章就介紹到這了,更多相關(guān)php使用file_get_contents和$_POST內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
標(biāo)簽:唐山 柳州 遼陽 克拉瑪依 白城 鶴崗 鷹潭 六安
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《php使用file_get_contents(‘php://input‘)和$_POST的區(qū)別實例對比》,本文關(guān)鍵詞 php,使用,file,get,contents,input,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。