zoukankan      html  css  js  c++  java
  • curl 发送get post请求

    function getAction($url='')
    {
    // curl 请求一共分四步,初始化,设置属性,执行并获取结果,释放句柄
    // 一、初始化
    $curl = curl_init();

    // 二、设置属性
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); // 跳过证书验证(https)的网站无法跳过,会报错
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); // 跳过证书验证

    curl_setopt($curl, CURLOPT_URL, $url); // 设置curl请求的地址
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); // 返回的数据不打印

    // 三、发送请求,并接收数据
    $data = curl_exec($curl);

    // 四、释放句柄
    curl_close($curl);
    return $data; // 未对数据 json_decode()
    }

    // post请求
    function postAction($url='', $data=array())
    {
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
    curl_setopt($curl, CURLOPT_URL, $url);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($curl, CURLOPT_POST, true);
    curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
    $result = curl_exec($curl);
    curl_close($curl);
    return $result;
    }

  • 相关阅读:
    053-98
    053-672
    053-675
    1031 Hello World for U (20分)
    1065 A+B and C (64bit) (20分)
    1012 The Best Rank (25分)
    1015 Reversible Primes (20分)
    1013 Battle Over Cities (25分)
    1011 World Cup Betting (20分)
    1004 Counting Leaves (30分)
  • 原文地址:https://www.cnblogs.com/phpben/p/6082203.html
Copyright © 2011-2022 走看看