国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php獲取post中的json數據的實現方法

php獲取post中的json數據的實現方法

2019-11-27 14:23PHP教程網 PHP教程

最近用到ext與PHP交互,ext把json數據post給PHP,但在PHP里面$_post獲取不到,$_REQUEST也獲取不到,但是通過firedebug看到的請求信息確實是把JSON數據post給了PHP,這什么情況

突然想到了以前接觸過flash將圖片二進制流傳給php,靈機一動用$GLOBALS['HTTP_RAW_POST_DATA']獲取到了。
于是就深入的查了一下,原來PHP默認只識別application/x-www.form-urlencoded標準的數據類型,因此,對型如text/xml 或者 soap 或者 application/octet-stream 之類的內容無法解析,如果用$_POST數組來接收就會失敗!故保留原型,交給$GLOBALS['HTTP_RAW_POST_DATA'] 來接收。

php的HTTP_RAW_POST_DATA 
用Content-Type=text/xml 類型,提交一個xml文檔內容給了php server,要怎么獲得這個POST數據。 
The RAW / uninterpreted HTTP POST information can be accessed with: $GLOBALS['HTTP_RAW_POST_DATA'] This is useful in cases where the post Content-Type is not something PHP understands (such as text/xml). 
由于PHP默認只識別application/x-www.form-urlencoded標準的數據類型,因此,對型如text/xml的內容無法解析為$_POST數組,故保留原型,交給$GLOBALS['HTTP_RAW_POST_DATA'] 來接收。 
另外還有一項 php://input 也可以實現此這個功能 
php://input 允許讀取 POST 的原始數據。和 $HTTP_RAW_POST_DATA 比起來,它給內存帶來的壓力較小,并且不需要任何特殊的 php.ini 設置。php://input 不能用于 enctype="multipart/form-data"。 

應用 

a.htm 

復制代碼代碼如下:


<form action="post.php" method="post"> 
<input type="text" name="user"> 
<input type="password" name="password"> 
<input type="submit"> 
</form> 


post.php 

復制代碼代碼如下:


<? echo file_get_contents("php://input");?> 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 蜜桃免费一区二区三区 | 久久久久久免费毛片精品 | 国产成人精品久久二区二区 | 在线观看成人 | 久久色av | 成人在线一区二区 | 毛片网站大全 | 中文字幕一区二区三 | av一二三区 | 中文字幕精品一区久久久久 | 日韩一区中文字幕 | 欧美一级免费看 | 亚洲人人射 | 国产成年免费视频 | 成人一区二区三区在线观看 | 免费一级毛片在线观看 | 最近日韩中文字幕 | 亚洲国产成人91精品 | 午夜成人免费影院 | 国外成人在线视频网站 | 国产在线日韩 | 国内美女人妻一级毛片免费看 | 欧美黄色网 | 日本在线观看一区 | 久综合网 | 天天天干天天天操 | 中文在线a在线 | 看黄色片网站 | 欧美激情亚洲 | 99久久久 | 中文字幕一区二区三区在线观看 | 九九精品视频在线观看 | 久久精品国产一区二区三区不卡 | 亚洲成人免费 | 日韩精品免费视频 | 九九热这里只有精品8 | 黄色网免费看 | 日韩亚洲 | 亚洲欧美一区二区三区不卡 | 亚洲视频中文字幕 | 国产在线精品一区 |