php 通过curl post发送json数据实例
程序员文章站
2024-01-20 08:11:10
...
利用php curl发送json数据与curl post其它数据是一样的,下面我来给大家总结几个关于curl post发送json数据实例,希望能加深各位对curl post json数据的理解吧。
例1代码如下:
"Hagrid", "age" => "36" ); $data_string = json_encode($data); $ch = curl_init('http://api.local/rest/users'); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST"); curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'Content-Type: application/json', 'Content-Length: ' . strlen($data_string) )); $result = curl_exec($ch); ?>
例2,代码如下:
1, 'b' => 2 )); list($return_code, $return_content) = http_post_data($url, $data); ?>
例3代码如下:
小结,我们发现最核心的一句代码就是Content-Type: application/json;这个是文件格式类型了.
推荐阅读
-
php 通过curl post发送json数据实例
-
php的curl模拟post发送数据,部分丢失解决办法
-
php从数据库中读取数据通过json发送到ios端
-
PHP基于CURL进行POST数据上传实例,phpcurlpost实例_PHP教程
-
PHP基于CURL进行POST数据上传实例,phpcurlpost实例
-
用浏览器发送post返回数据正常 用php curl返回的是乱码
-
java 通过发送json,post请求,返回json数据的方法
-
jQuery通过Ajax向PHP服务端发送请求并返回JSON数据
-
PHP基于curl模拟post提交json数据示例
-
PHP调用接口用post方法传送json数据的实例