怎麼使用curl擴展庫發送get和post請求?

今天在學接口原理的時候,瞭解到了這麼一個知識點,就是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); //關閉資源句柄
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章