php curl post请求
2024-09-05 06:31:13
/**
* CreateBy Song
* @param String $url url地址
* @param Array $post url参数
* @return Array
*/
function PostCUrl($url, $post) {
header("content-type:text/html;charset=utf-8");
$data = json_encode($post);
$ch = curl_init ();
curl_setopt ( $ch, CURLOPT_URL, $url );
curl_setopt ( $ch, CURLOPT_POST, true );
curl_setopt ( $ch, CURLOPT_POSTFIELDS, $data );
curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt ( $ch, CURLOPT_HEADER, false );
curl_setopt ( $ch, CURLOPT_TIMEOUT, 30 );
$result = curl_exec ( $ch ); //这个是读到的值
if(curl_errno($ch)){
print_r(curl_error($ch));
}
curl_close ( $ch );
unset ( $ch );
return json_decode($result,true);
}
最新文章
- HTML,CSS,font-family:中文字体的英文名称 (宋体 微软雅黑)
- 使用AsyncTask异步更新UI界面及原理分析
- Python: 收集所有命名参数
- Freemyapps赚取积分终极图文教程
- 解决json_encode中文UNICODE转码问题
- 发几个Flex的学习资源
- hibernate 建表一对一 就是一对多,多的一方外键唯一unique
- group By 和 Union 、 Union all的用法
- 奥酷流媒体服务系统AMS5.0
- 转:从输入url到显示网页发生了什么
- pppd[15863]: Terminating on signal 15
- PHP反序列化与Session
- Android 自定义View二(深入了解自定义属性attrs.xml)
- 2017-2018-2 20165225『Java程序设计』课程 结对编程练习_四则运算
- Centos中iptables和firewall防火墙开启、关闭、查看状态、基本设置等(转)
- redis中key过期事件
- ELKStack之消息队列
- linux io architecture
- 软件测试流程(Test Flow)
- linux安装x264 ffmpeg