cURL的基本使用

2021-09-11 07:57:30 字數 728 閱讀 4210

<?php

//初始化

$ch = curl_init();

//設定選項,包括url

curl_setopt($ch,curlopt_url,'');

//將curl_exec()獲取的資訊以檔案流的形式返回,而不是直接輸出

curl_setopt($ch,curlopt_returntransfer,1);

//啟用時會將標頭檔案的資訊作為資料流輸出

//很多時候並不需要header頭,可以將curlopt_header設定為0

curl_setopt($ch,curlopt_header,1);

//執行並獲取html文件

$output = curl_exec($ch);

//檢查curl錯誤

//注意:這裡用的是====,而不是==,是為了區分空和布林值false

if($output===false)

//curl_getinfo 返回執行後這一請求的相關資訊,這對除錯和排查錯誤很有用

$info = curl_getinfo($ch);

echo "

";echo '獲取'.$info['url'].'耗時'.$info['total_time'].'秒';

echo "

";//釋放curl控制代碼

curl_close($ch);

echo $output;

curl的簡單使用

curl 是常用的命令列工具,用來請求 web 伺服器。它的名字就是客戶端 client 的 url 工具的意思。摘自 鏈結 1.1 如果想關閉進度條 process meter 和錯誤資訊 error message 可以使用 s,如果想只關閉進度條可以使用 ss,另外請求伺服器可能會被重定向到別...

curl基本知識

curl函式庫。curl close 關閉乙個curl會話 curl copy handle 拷貝乙個curl連線資源的所有內容和引數 curl errno 返回乙個包含當前會話錯誤資訊的數字編號 curl error 返回乙個包含當前會話錯誤資訊的字串 curl exec 執行乙個curl會話 c...

Python爬蟲 curl的基本用法

curl是常用的命令列工具,用來請求 web 伺服器。它的名字就是客戶端 client 的 url 工具的意思。它的功能非常強大,命令列引數多達幾十種。如果熟練的話,完全可以取代 postman 這一類的圖形介面工具。注意 安裝的時候可能會遇到報錯,有可能是openssl沒裝 apt install...