登录  /  注册
博主信息
博文 65
粉丝 1
评论 1
访问量 116685
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
php curl post 提交数据
技术宅的博客
原创
2509人浏览过
public static function posts($url,$data) {
   //初使化init方法
   $ch = curl_init();
   //指定URL
   curl_setopt($ch, CURLOPT_URL, $url);
   //设定请求后返回结果
   curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
   //声明使用POST方式来进行发送
   curl_setopt($ch, CURLOPT_POST, 1);
   //发送什么数据呢
   curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
   //忽略证书
   curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
   curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
   //忽略header头信息
   curl_setopt($ch, CURLOPT_HEADER, 0);
   //设置超时时间
   curl_setopt($ch, CURLOPT_TIMEOUT, 10);
   //发送请求
   $output = curl_exec($ch);
   //关闭curl
   curl_close($ch);
   //返回数据
   return $output;

}
/**
 * 模拟post进行url请求
 * @param string $url
 * @param string $param
 */
public static function request_post($url = '', $post_data = array()) {
   if (empty($url) || empty($post_data)) {
      return false;
   }
   $postUrl = $url;
   $curlPost = $post_data;
   $ch = curl_init();//初始化curl
   curl_setopt($ch, CURLOPT_URL,$postUrl);//抓取指定网页
   curl_setopt($ch, CURLOPT_HEADER, 0);//设置header
   curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//要求结果为字符串且输出到屏幕上
   curl_setopt($ch, CURLOPT_POST, 1);//post提交方式
   curl_setopt($ch, CURLOPT_POSTFIELDS, $curlPost);
   $data = curl_exec($ch);//运行curl
   curl_close($ch);

   return $data;
}
public static function curl_post($url,$array){

   $curl = curl_init();
   //设置提交的url
   curl_setopt($curl, CURLOPT_URL, $url);
   //设置头文件的信息作为数据流输出
   curl_setopt($curl, CURLOPT_HEADER, 0);
   //设置获取的信息以文件流的形式返回,而不是直接输出。
   curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
   //设置post方式提交
   curl_setopt($curl, CURLOPT_POST, 1);
   //设置post数据
   $post_data = $array;
   curl_setopt($curl, CURLOPT_POSTFIELDS, $post_data);
   //执行命令
   $data = curl_exec($curl);
   //关闭URL请求
   curl_close($curl);
   //获得数据并返回
   return $data;
}


本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学