夜间模式
开
关
首页
工具箱
PHP如何通过Http Post请求发送Json对象数据?
转载
作者:巩文
2015.08.05 21:18
热度:8803
因项目的需要,PHP调用第三方 Java/.Net 写好的 Restful Api,其中有些接口,需要 在发送 POST 请求时,传入对象。 Http中传输对象,最好的表现形式莫过于JSON字符串了,但是作为参数的接收方,又是需要被告知传过来的是JSON! 其实这不难,只需要发送一个 http Content-Type头信息即可,即 “Content-Type: application/json; charset=utf-8”,参考代码如下: ```PHP 1, 'b' => 2, 'c' => 2)); list($returnCode, $returnContent) = http_post_json($url, $jsonStr); ``` API服务端端接收客户端传过来的 “Content-Type: application/json; charset=utf-8”头信息后,再将 http body 数据(即 Json字符串)转换成 类对象!
昵称
邮箱
添加表情
发送
取消
随机文章
PHP框架ORM 解决事务嵌套问题
empty与isset的用法及区别
curl伪造referer与来源IP
HTTP的请求头标签If-Modified-Since
php扩展 求解一元二次方程