详细信息 您现在的位置是:首页 > php

curl的get请求及返回

来源: 发布时间:2021-09-02 1265 人已围观

摘要

curl的get请求案例

//GET方式请求
public function curlGet($url){
 //初始化
 $curl  =  curl_init ( ) ;
 //设置抓取的url
 curl_setopt ( $curl , CURLOPT_URL ,  $url ) ;
 //设置头文件的信息作为数据流输出
 curl_setopt ( $curl , CURLOPT_HEADER ,  0 ) ;
 //设置获取的信息以文件流的形式返回,而不是直接输出。
 curl_setopt ( $curl , CURLOPT_RETURNTRANSFER ,  1 ) ;
 //执行命令
 $data  =  curl_exec ( $curl ) ;
 // $response = curl_getinfo( $data, CURLINFO_HTTP_CODE );
 //关闭URL请求
 curl_close ( $curl ) ;
 return $data;
 //显示获得的数据
 // print_r ( $data ) ;die;

}
//发起请求
public function getgets(){
  $info = $this->curlGet('https://ay68.net/orders/getproducts?from=ay68&pname=商品名称');
  dump($info);die;
}

//处理请求方法
public function getproducts(){
    $pname = $_GET['pname'];  
    $from = $_GET['from']; 
    
    ....处理业务逻辑    
    
    $result['code'] = 200;
    $result['msg'] = '请求成功'; 
       
    return $result;  
}



站点信息

  • 电话:15226178738
  • QQ:1697915848
  • 邮箱:1697915848@qq.com