thinkPHP 使用curl實現遠端資料調取

2021-09-26 19:51:25 字數 1022 閱讀 6790

composer require curl/curl
二:使用curl實現get請求

1:get引數直接拼接在url上

$curl = new curl();

$curl->get('');

$curl->close();

2:get引數通過第二個引數進行傳遞

$curl = new curl();

$curl->get('',array(

'token' => '***',

'id' => 374

));$curl->close();

返回引數為:

$curl->error//是否錯誤

$curl->error_code//錯誤編碼

$curl->response//返回資料

二:使用curl實現post請求

$params = array(

'username' => 'test',

'password' => 'test',

);$curl = new curl();

$curl->post('', $params);

$curl->close();

返回引數同get請求相同

三:curl/curl拓展常見的一些方法:

$curl->setbasicauthentication('username', 'password');//設定基本身份驗證

$curl->setheader('x-requested-with', 'xmlhttprequest');//設定請求頭資訊

$curl->setcookie('key', 'value');//設定cookie

$curl->request_headers//獲取請求頭資訊

$curl->response_headers//獲取響應頭資訊

curl使用總結

個人體會 curl是linux環境下的乙個命令模式的位址訪問工具,它支援的協議很多,包括http https ftp 我實驗了一下http,幾乎可以完成目前瀏覽器的很多功能 當然不談自身的解析指令碼能力 簡直是乙個輕量級的瀏覽器。通過很多option組合可以達到我們很多要求 x 指定 伺服器 未測試...

CURL 使用學習

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!一 curl 轉義 url特殊字元需轉義 1 空格換成加號 2 正斜槓 分隔目錄和子目錄 3 問號 分隔url和查詢 4 百分號 制定特殊字元 5 號指定書籤 6 號分隔引數 轉義字元的原因 如果你的表單使用get方法提交,並且提交的引數中有 等特...

curl使用例子

參考 我們將curl的步驟分為以下7步 初使化curl資源 引數設定請求的協議位址 引數設定是否返回請求結果 設定傳送資料 無傳送資料可不設定 其他的引數資訊設定 按實際工作需要決定 執行或執行得到返回結果 關閉curl資源 這只有一句話,就是使用的是curl init函式。這個引數法面要傳入任何引...