優雅地使用GET和POST請求方法

FishTail發表於2020-07-27
經常在專案裡面會用上GET和POST請求方法,使用封裝好的方法會方便很多。

一、安裝

composer require fishtail/http

二、使用

1. 匯入

use Fishtail\Http;

2. GET請求

$res = Http::get('https://www.baidu.com');

3. POST請求

$url = 'http://example.com';
$header = [
    'Accept: */*',
    'Content-Type: text/plain;charset=UTF-8'
];
$cookie = 'token=2f2568ae-75f0-4ba9-98d4-8c139dad7f64';
$postData = [
    'page' => 1,
    'pageSize' => 20
];
$res = Http::post($url, $postData, $cookie, $header);

三、引數解釋

1. GET方法

引數 型別 描述
url string 請求的url
cookie string 請求cookie
header array 請求頭資料
returnCookie bool 是否返回cookie

1. POST方法

引數 型別 描述
url string 請求的url
data string|array post資料
cookie string 請求cookie
header array 請求頭資料
returnCookie bool 是否返回cookie
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章