Php 通过curl提交post内容为 Json的请求
2023-09-11 14:15:05 时间
<?php
$data = array("cNos" => array("1064917432615","1064917432615"), "date" => "20170515");
$data_string = json_encode($data);
print_r($data_string);
$ch = curl_init('http://****/BatchQuery/Post1?eId=30005');
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))
);
curl_setopt($ch, CURLOPT_ENCODING, 'deflate');
$result = curl_exec($ch);
print_r($result)
?>
相关文章
- PHP数组函数: array_walk()与 array_map() 的区别
- 在php中如何使用json_decode解析gbk编码的json字符串
- alibaba的FastJson(高性能JSON开发包) json转换
- php json josn_decode()返回的是对像,如何把对像转成数组
- 以源码编译的方式安装PHP与php-fpm
- PHP中获取当前页面的完整URL & php $_SERVER中的SERVER_NAME 和HTTP_HOST的区别
- 在JavaScript中使用json.js:使得js数组转为JSON编码
- php libevent 扩展使用示例
- windows下配置nginx+php环境
- 你以为PHP那么好自定义升级?
- php zip pdf word rar类库
- PHP读取配置文件类(php,ini,yaml,xml)
- PHP+ajax实现二级联动【post+json方式】
- [php-src]一个Php扩展的结构
- [PHP]对Json字符串解码返回NULL的一般解决方案
- [转]php返回json数据中文显示的问题
- Atitit php序列化 php的serialize序列化和json序列化
- Atitit.获取approot api 应用根路径 java c#.net php asp
- atitit.激活一个窗口总结 swing java .net php
- PHP 可用的函数
- CentOS下yum安装PHP,配置php-fpm服务
- PHP中RabbitMQ之phpAmqplib实现(五