W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
method
方法將會返回請求的 HTTP 動詞。 你也可以使用 isMethod
方法去驗證 HTTP 動詞與所給定的字符串是否匹配:
$method = $request->method();
if ($request->isMethod('post')) {
//
}
PSR-7 標準 指定了包括請求與響應在內的 HTTP 的消息接口。如果你想要獲取 PSR-7 請求實例而不是 Laravel 請求, 那么你首先需要安裝幾個庫。Laravel 使用 Symfony HTTP Message Bridge 組件將典型的 Laravel 請求和響應轉換為 PSR-7 的兼容實現(xiàn):
composer require symfony/psr-http-message-bridge
composer require nyholm/psr7
安裝這些庫后,可以通過路由閉包和控制器方法的請求接口類型提示來獲取 PSR-7 請求:
use Psr\Http\Message\ServerRequestInterface;
Route::get('/', function (ServerRequestInterface $request) {
//
});
技巧:如果從路由或控制器返回 PSR-7 響應實例,框架將會自動將其轉換為 Laravel 的響應實例并顯示。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: