zoukankan      html  css  js  c++  java
  • php 通过CURL 发送Http的post请求

        public function demo() {
            $url='http://demo.com/';
            $content = '{                // Json的格式
                "serviceName": "changebusList",
                "queryParameters": {
                    "page": "1",
                    "userid": "66",
                    "querytype": "0"
                }
            }';

            echo $htt = $this->https_post($url,$content);
        }

        //通过CURL,发送http的post请求
        public function https_post($url,$data){
            $curl = curl_init();
            curl_setopt($curl, CURLOPT_URL, $url);
            curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
            curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
            curl_setopt($curl, CURLOPT_POST, 1);
            curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
            curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
            $result = curl_exec($curl);
            if(curl_errno($curl)) {
                return 'Errno'.curl_errno($curl);
            }
            curl_close($curl);
            return $result;
        }

  • 相关阅读:
    spring mvc 源码简要分析
    tomcat 开启远程debug
    jdk1.5-jdk1.9的主要区别
    关于elasticsearch 6.x及其插件head安装(单机与集群)5分钟解决
    mysql主从配置(5分钟解决问题)
    内部类总结
    Colored Sticks
    vim 将tab转为空格
    shell编程
    vim -- 查找和替换
  • 原文地址:https://www.cnblogs.com/wangyuman26/p/5545370.html
Copyright © 2011-2022 走看看