laravel路由方法记录

给你一囗甜甜゛ 提交于 2020-03-21 00:24:14

可以注册路由来响应任何 HTTP 请求动作:

Route::get($uri, $callback);
Route::post($uri, $callback);
Route::put($uri, $callback);
Route::patch($uri, $callback);
Route::delete($uri, $callback);
Route::options($uri, $callback);

有时候还需要注册一个路由响应多种 HTTP 请求动作 —— 这可以通过 match 方法来实现。或者,可以使用 any 方法注册一个路由来响应所有 HTTP 请求动作:

Route::match(['get', 'post'], 'foo/*地址*/', function () {
    return 'This is a request from get or post';
});

Route::any('bar/*地址*/', function () {
    return 'This is a request from any HTTP verb';
});

CSRF 令牌 & JavaScript

构建 JavaScript 驱动的应用时,为方便起见,可以让 JavaScript HTTP 库自动在每个请求中添加 CSRF 令牌。默认情况下,resources/js/bootstrap.js 中提供的 Axios HTTP 库会使用加密后的 XSRF-TOKEN Cookie 值自动发送 X-XSRF-TOKEN 请求头。如果你没有使用这个库,则需要手动在应用中配置该实现。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!