php模拟post提交
2024-08-22 17:59:29
<?php
$url = "xxxxx"; // 用户名
$loginName = ''; // 密码
$pwd = ''; // service
$serviceName = 'IDNameCheck'; $arr = array (
"loginName" => $loginName,
"pwd" => $pwd,
"serviceName" => $serviceName,
"param" => array (
// 姓名
"name" => 'xxx',
// 身份证号
"idCard" => 'xxxxxxxxxxxxxxxxxxx'
)
); $post_data = json_encode($arr, JSON_UNESCAPED_UNICODE); $response = doRequest($url, $post_data);
echo urldecode($response); function doRequest($url, $post_data) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
?>
最新文章
- RadioGroup实现导航栏
- flag--命令行参数定义多标签示例
- Linux老是提示compat-libstdc++ is not installed的原因
- Linux运行等级,根目录,文件类型etc
- wcf session开启
- 在C#中怎么调用带参数的存储过程啊??
- 各种主流数据库的比较(所以说我觉得Oracle这个keng?入的不错?)
- ButterKnife的简单使用
- Hibernate 拥有 Mybits 的SQL/HQL特性 (注解、XML两不误)
- kettle中通过 时间戳(timestamp)方式 来实现数据库的增量同步操作(一)
- 【转】linux内核调试技巧之一 dump_stack
- Swift2.0 UITextView 和 UITextFile 的使用
- R语言分析(二)——薛毅R语言第二章后面习题解析
- 对 dotweb 框架进行统一的自定义错误处理
- vultr VPS的购买及搭建ss介绍,支持锐速加速优化
- 201621123062《java程序设计》第三周作业总结
- nyoj 黑色帽子
- 输出一个对象,会默认执行toString()方法
- git最基础操作一
- SM3杂凑算法Python语言实现——第三部分