夜间模式
开
关
首页
工具箱
PHP如何通过Http Post请求发送Json对象数据?
转载
作者:巩文
2015.08.05 21:18
热度:8756
因项目的需要,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字符串)转换成 类对象!
昵称
邮箱
添加表情
发送
取消
随机文章
curl伪造referer与来源IP
php连贯操作实现
php扩展 求解一元二次方程
php如何定义数组常量
php extension 开发之 RETURN_XXX()