php处理json请求(php获取post请求的json数据的实现方法)
2019獨角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
PHP默認(rèn)只識別application/x-www.form-urlencoded標(biāo)準(zhǔn)的數(shù)據(jù)類型,因此,對型如text/xml 或者 soap 或者 application/octet-stream 之類的內(nèi)容無法解析,如果用$_POST數(shù)組來接收就會失敗!故保留原型,交給$GLOBALS['HTTP_RAW_POST_DATA'] 來接收
---------------------------------------------------
參考:
Fiddler進(jìn)行模擬Post提交json數(shù)據(jù),總為null解決方式
Request Headers:
User-Agent: Fiddler
Host: localhost:3248
Content-Type: application/json; charset=utf-8 ?
Content-Length: 63
要加上Content-Type: application/json; charset=utf-8,要不是JSON沒效
Request Body
{"UserID":4,"UserName":"Parry","UserEmail":"Parry@cnblogs.com"}
緊記,不要寫成這樣:[{"UserID":4,"UserName":"Parry","UserEmail":"Parry@cnblogs.com"}]
轉(zhuǎn)載于:https://my.oschina.net/u/855386/blog/349586
總結(jié)
以上是生活随笔為你收集整理的php处理json请求(php获取post请求的json数据的实现方法)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LeetCode: 107_Binary
- 下一篇: [基础]Linux文件说明