• curl---get||post


       
      get

       private function getcalldata($concurrent){ //这是用get方式传值 //这是用get方式传值 //这是用get方式传值 //这是用get方式传值 //这是用get方式传值 //这是用get方式传值 //这是用get方式传值 //这是用get方式传值 $resurl=$this->url.'&Number='.$concurrent; $res=$this->http_post($resurl, ''); return $res; } /** * 发送https请求,需要开启php_curl * Enter description here ... * @param unknown_type $url * @param unknown_type $data */ private function http_post($url, $data){ $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE); curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, $data); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $output = curl_exec($curl); if (curl_errno($curl)) { return 'Error: '.curl_error($curl); } curl_close($curl); return $output; }
      post
     
       private function getcalldata($concurrent){
            //这是用post方式传值
            $resurl= '1111111';
         $data['data'] = json_encode($resurt);
     
         $res=$this->http_post($resurl, );
         return $res;
        }
    
    
    
    /**
         * 发送https请求,需要开启php_curl
         * Enter description here ...
         * @param unknown_type $url
         * @param unknown_type $data
         */
        private function http_post($url, $data){
            $curl = curl_init();
            curl_setopt($curl, CURLOPT_URL, $url);
            curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
            curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
            curl_setopt($curl, CURLOPT_POST, 1);
            curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
            curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
            $output = curl_exec($curl);
            if (curl_errno($curl)) {
                return 'Error: '.curl_error($curl);
            }
            curl_close($curl);
            return $output;
        }
  • 相关阅读:
    探索Java8:(二)Function接口的使用
    Vue 动态图片加载路径问题和解决方法
    小工具:使用Python自动生成MD风格链接
    解决Navicat Premium 12 连接oracle数据库出现ORA-28547的问题
    Beetl模板引擎入门教程
    JSON.stringify()的深度使用
    nvm 查看node版本
    去掉点击a标签时产生的虚线框
    html 设置input框的记忆功能(联想内容)
    php post和get请求
  • 原文地址:https://www.cnblogs.com/CWQPHP/p/10488696.html
Copyright © 2020-2023  润新知