详细信息 您现在的位置是:首页 > php
curl的post请求及数据返回
来源:
发布时间:2021-09-02
1423 人已围观
摘要curl的post请求及数据返回
curl的post请求案例
//post方式提交 public function curlPost($url,$data){ //初始化 $curl = curl_init ( ) ; //设置抓取的url curl_setopt ( $curl , CURLOPT_URL , $url ) ; //设置头文件的信息作为数据流输出 curl_setopt ( $curl , CURLOPT_HEADER , 0 ) ; //设置获取的信息以文件流的形式返回,而不是直接输出。 curl_setopt ( $curl , CURLOPT_RETURNTRANSFER , 1 ) ; //设置post方式提交 curl_setopt ( $curl , CURLOPT_POST , 1 ) ; //设置post数据 // $post_data = array ( // "username" => "coder" , // "password" => "12345" // ) ; curl_setopt ( $curl , CURLOPT_POSTFIELDS , $data ) ; //执行命令 $data = curl_exec ( $curl ) ; //关闭URL请求 curl_close ( $curl ) ; //显示获得的数据 // print_r ( $data ) ; return $data; } //发起post请求 public function getposts(){ $url = "https://www.ay68.net/order/getproducts"; $data['from'] = 'ay68'; $data['pname'] = '商品名称'; $info = $this->curlPost($url,$data); dump($info);die; } //处理请求方法 public function getproducts(){ $pname = $_POST['pname']; $from = $_POST['from']; ....处理业务逻辑 $result['code'] = 200; $result['msg'] = '请求成功'; return $result; }
上一篇: Sublime Text3快捷键大全
下一篇: curl的get请求及返回
站点信息
- 电话:15226178738
- QQ:1697915848
- 邮箱:1697915848@qq.com