zoukankan      html  css  js  c++  java
  • 如何使用http_request处理http请求

     1 <?php
     2 
     3 
     4 // 模拟 http 请求
     5 function https_request($url,$data = null)
     6 {
     7     // php curl 发起get或者post请求
     8     // curl 初始化
     9     $curl = curl_init();    // curl 设置
    10     curl_setopt($curl, CURLOPT_URL, $url);
    11     curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);  // 校验证书节点
    12     curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);// 校验证书主机
    13 
    14     // 判断 $data get  or post
    15     if ( !empty($data) ) {
    16         curl_setopt($curl, CURLOPT_POST, 1);
    17         curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
    18     }
    19 
    20     curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);  // 以文件流的形式 把参数返回进来
    21     // 如果这一行 不写你就收不到 返回值
    22 
    23     // 执行
    24     $res = curl_exec($curl);
    25     curl_close($curl);
    26     return $res;
    27 
    28 }
  • 相关阅读:
    spring boot 与 spring cloud 版本映射
    Java锁
    并发编程(二)
    并发工具类和线程池
    并发编程
    Map双列集合(二)
    Map双列集合(一)
    单列集合List
    类加载
    JVM字节码与代码优化
  • 原文地址:https://www.cnblogs.com/dadiaomengmei/p/11447689.html
Copyright © 2011-2022 走看看