• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    PHP如何使用cURL实现Get和Post请求

    先来看一下在PHP中建立cURL请求的基本步骤:

      (1)初始化

        curl_init()

      (2)设置变量

        curl_setopt() 。最为重要。有一长串cURL参数可供设置,它们能指定URL请求的各个细节。要一次性全部看完并理解可能比较困难,所以今天我们只试一下那些更常用也更有用的选项。

      (3)执行并获取结果

        curl_exec()

      (4)释放cURL句柄

        curl_close()

    下面就看一下具体的实现:

    1.Post方式实现(模拟Post请求,调用接口)

    ?php
    $url = "http://192.168.147.131/index.php/addUser";//你要请求的地址
    $post_data = array(
      "uid" => "1111",
      "username" => "lunar",
      "nickname" => "吾独望月",
    );
    $ch = curl_init();//初始化cURL
     
    curl_setopt($ch,CURLOPT_URL,$url);//抓取指定网页
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);//要求结果为字符串并输出到屏幕上
    curl_setopt($ch,CURLOPT_POST,1);//Post请求方式
    curl_setopt($ch,CURLOPT_POSTFIELDS,$post_data);//Post变量
     
    $output = curl_exec($ch);//执行并获得HTML内容
    curl_close($ch);//释放cURL句柄
     
    print_r($output);

    2.Get方式实现

    ?php
    $url = "http://www.cnblogs.com/blogforly/";//你要请求的地址
     
    $ch = curl_init();//初始化cURL
     
    curl_setopt($ch,CURLOPT_URL,$url);//抓取指定网页
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);//要求结果为字符串并输出到屏幕上
    curl_setopt($ch, CURLOPT_HEADER, 0);//设置header
     
    $output = curl_exec($ch);//执行并获得HTML内容
    curl_close($ch);//释放cURL句柄
     
    print_r($output);

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    您可能感兴趣的文章:
    • php curl发起get与post网络请求案例详解
    • 浅谈PHP模拟发送POST请求之curl基本使用
    • php的curl携带header请求头信息实现http访问的方法
    • php远程请求CURL实例教程(爬虫、保存登录状态)
    • php curl返回错误码60如何解决
    上一篇:使用Rancher在K8S上部署高性能PHP应用程序的教程
    下一篇:PHP连接MySQL数据库操作代码实例解析
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    PHP如何使用cURL实现Get和Post请求 PHP,如何,使用,cURL,实现,