今天在学接口原理的时候,了解到了这么一个知识点,就是PHP中的curl扩展库,那么使用这个是能干什么呢?
封装了两个方法:一个发送get请求,另一个发送post请求。
public function get_curl($url = null){
$url = 'http://blog.fgc1024.cn/api/index/lunbo';//请求地址
$resource = curl_init( $url ); //资源句柄 第一种绑定url地址的方式
//curl_setopt($resource,CURLOPT_URL,$url); //第二种绑定url地址的方式。
curl_exec($resource); // 1.发送请求 2.接收数据
curl_close($resource); //关闭资源句柄
}
public function post_curl($param = [],$url = null){
$param = [
'name' => 123,
'age' =>25
];
$param = http_build_query($param);
$url = 'http://blog.fgc1024.cn/api/index/ccurl';//请求地址
$resource = curl_init( $url ); //资源句柄 第一种绑定url地址的方式
//curl_setopt($resource,CURLOPT_URL,$url); //第二种绑定url地址的方式。
curl_setopt($resource,CURLOPT_POST,true);
curl_setopt($resource,CURLOPT_POSTFIELDS,$param);
curl_exec($resource); // 1.发送请求 2.接收数据
curl_close($resource); //关闭资源句柄
}