欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php使用GuzzleHttp實現(xiàn)HTTP請求

 更新時間:2023年11月06日 10:53:43   作者:bug改一年  
這篇文章主要為大家詳細介紹了php如何使用GuzzleHttp實現(xiàn)HTTP請求,文中的示例代碼講解詳細,具有一定的借鑒價值,感興趣的小伙伴可以跟隨小編一起學(xué)習一下

1.composer安裝

composer require guzzlehttp/guzzle:~7.0

2.設(shè)置過期時間和跳過ssl驗證

use GuzzleHttp\Client;
 
$client=new Client(['timeout' => 5, 'verify' => false]);

3.get請求

use GuzzleHttp\Client;
$client=new Client(['timeout' => 5, 'verify' => false]);
//設(shè)置headers頭
$headers=['Content-Type'=>"application/json"];
$url='https://api.netease.im/nimserver/history/queryMediaFileByChannelId.action';
$response=$client->get($url,[
                'headers'=>$headers,
            ]);
//獲取http響應(yīng)
$response->getStatusCode()
//獲取body找那個返回值信息
json_decode($response->getBody(),true);
//獲取響應(yīng)頭信息
 $response->getHeaders()

4.post請求 :json

use GuzzleHttp\Client;
$client=new Client(['timeout' => 5, 'verify' => false]);
//設(shè)置headers頭
$headers=['Content-Type'=>"application/json"];//json
$url='https://api.netease.im/nimserver/history/queryMediaFileByChannelId.action';
$body=[
                "namae"=>'zhou',
                "mode"=>2,
                "uid"=>1,
            ];
$response=$client->post($url,[
                'headers'=>$headers,
                'json'=>$body//發(fā)送body為josn格式
            ]);
//獲取http響應(yīng)
$response->getStatusCode()
//獲取body找那個返回值信息
json_decode($response->getBody(),true);
//獲取響應(yīng)頭信息
 $response->getHeaders()

5.post: content-type: application/x-www-form-urlencoded

use GuzzleHttp\Client;
$client=new Client(['timeout' => 5, 'verify' => false]);
//設(shè)置headers頭
$headers=['Content-Type'=>"application/x-www-form-urlencoded"];
$url='https://api.netease.im/nimserver/history/queryMediaFileByChannelId.action';
$body=[
                "namae"=>'zhou',
                "mode"=>2,
                "uid"=>1,
            ];
$response=$client->post($url,[
                'headers'=>$headers,
                'form_params'=>$body
            ]);
//獲取http響應(yīng)
$response->getStatusCode()
//獲取body找那個返回值信息
json_decode($response->getBody(),true);
//獲取響應(yīng)頭信息
 $response->getHeaders()

6.delete請求

use GuzzleHttp\Client;
 
$headers=['Content-Type'=>"application/json"];
$client=new Client(['timeout' => 5, 'verify' => false]);
$response=$client->delete($url,[
                'headers'=>$headers,
            ]);
            
$code=$response->getStatusCode();、

到此這篇關(guān)于php使用GuzzleHttp實現(xiàn)HTTP請求的文章就介紹到這了,更多相關(guān)php GuzzleHttp實現(xiàn)HTTP請求內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • PHP中error_log()函數(shù)的使用方法

    PHP中error_log()函數(shù)的使用方法

    這篇文章主要介紹了PHP中error_log()函數(shù)的使用方法,實例分析了error_log自動生成相應(yīng)的log文件的方法,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-01-01
  • 提高PHP性能的編碼技巧以及性能優(yōu)化詳細解析

    提高PHP性能的編碼技巧以及性能優(yōu)化詳細解析

    include文件時盡量使用絕對路徑,因為它避免了PHP去include_path里查找文件的速度,解析操作系統(tǒng)路徑所需的時間會更少
    2013-08-08
  • thinkphp操作mongo數(shù)據(jù)的三種方法

    thinkphp操作mongo數(shù)據(jù)的三種方法

    這篇文章主要給大家介紹了thinkphp操作mongo數(shù)據(jù)的三種方法,使用tp中的擴展,使用tp中的db類和使用MongoDB PHP驅(qū)動程序這三種方法,并通過代碼講解的非常詳細,需要的朋友可以參考下
    2023-12-12
  • php實現(xiàn)購物車功能(上)

    php實現(xiàn)購物車功能(上)

    這篇文章主要介紹了php實現(xiàn)購物車功能的全部代碼,提出了需求分析、解決方案、數(shù)據(jù)庫的創(chuàng)建,幫助大家輕輕松松實現(xiàn)購物車功能,感興趣的小伙伴們可以參考一下
    2016-01-01
  • PHP編程中的常見漏洞和代碼實例

    PHP編程中的常見漏洞和代碼實例

    這篇文章主要介紹了PHP編程中的常見漏洞和代碼實例,本文對編程中的一些常見漏洞做了總結(jié),并對如何防范做了講解,需要的朋友可以參考下
    2014-08-08
  • php通用檢測函數(shù)集合

    php通用檢測函數(shù)集合

    php下一些通用的檢測字符串的函數(shù)集合,方便大家使用
    2008-07-07
  • PHP實現(xiàn)返回JSON和XML的類分享

    PHP實現(xiàn)返回JSON和XML的類分享

    這篇文章主要給大家分享了一個使用PHP實現(xiàn)返回JSON和XML的類,非常實用,希望大家能夠喜歡
    2015-01-01
  • php生成隨機密碼的幾種方法

    php生成隨機密碼的幾種方法

    使用PHP開發(fā)應(yīng)用程序,尤其是網(wǎng)站程序,常常需要生成隨機密碼,如用戶注冊生成隨機密碼,用戶重置密碼也需要生成一個隨機的密碼。
    2011-01-01
  • PHP+MySQL實現(xiàn)輸入頁碼跳轉(zhuǎn)到指定頁面功能示例

    PHP+MySQL實現(xiàn)輸入頁碼跳轉(zhuǎn)到指定頁面功能示例

    這篇文章主要介紹了PHP+MySQL實現(xiàn)輸入頁碼跳轉(zhuǎn)到指定頁面功能,結(jié)合實例形式分析了php連接mysql數(shù)據(jù)庫進行數(shù)據(jù)查詢及分頁顯示、指定頁數(shù)跳轉(zhuǎn)顯示等相關(guān)操作技巧,需要的朋友可以參考下
    2018-06-06
  • php簡單生成一組與多組隨機字符串的方法

    php簡單生成一組與多組隨機字符串的方法

    這篇文章主要介紹了php簡單生成一組與多組隨機字符串的方法,涉及php基于rand方法的隨機字符串相關(guān)操作技巧,需要的朋友可以參考下
    2017-05-05

最新評論