php服務器端接受安卓端post的json數據

  當安卓端直接以json字符串格式往運行php腳本的服務器上傳數據時,一般的$_POST是接收不到數據的,原因是PHP默認只識別application/x-www.form-urlencoded標準的數據類型。因此,對型如text/xml或者 soap 或者 application/octet-stream之類的內容無法解析,如果用$_POST數組來接收就會失敗!這時一般用file_get_contents(‘php://input’)獲取安卓端傳過來的json字符串,然後通過json_decode($postInfo,true)將json字符串轉換爲數組,這樣就實現了安卓應用端與php服務器端的通信。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章