Route::post('foo/bar', function() { return 'Hello World'; }); 注册一个可以响应任何HTTP动作的路由 代码如下: Route::any('foo', function() { return 'Hello World'; }); 仅支持HTTPS的路由 代码如下: Route::get('foo', array('https', functio
Route::get('/form', [PostController::class, 'showForm']); Route::post('/submit', [PostController::class, 'handlePost']); }); 使用表单请求验证 Laravel 还提供了表单请求类,可以更方便地进行请求验证。我们可以通过以下命令生成一个表单请求类: bash php artisan make:request PostRequest 在生成的P...
在Laravel中,可以使用Route::post()方法来定义一个支持POST方法的路由。例如: b. 检查请求方法: 如果你确定路由定义没有问题,那么你需要检查你的请求方法是否正确。确保你的请求方法是POST而不是GET或其他方法。 c. 检查表单提交: 如果你是通过表单提交数据,并且出现了这个错误,那么你需要确保你的表...
方法一:修改路由以支持GET请求 如果你希望该路由同时支持GET和POST请求,可以在路由定义中添加GET方法: 代码语言:txt 复制 // 在 routes/api.php 或 routes/web.php 中 Route::match(['get', 'post'], '/your-route', [YourController::class, 'yourMethod']); ...
基本POST 路由 代码如下: Route::post('foo/bar', function() { return 'Hello World'; }); 注册一个可以响应任何HTTP动作的路由 代码如下: Route::any('foo', function() { return 'Hello World'; }); 仅支持HTTPS的路由 代码如下: Route::get('foo', array('https', function() ...
您不再需要这样做来处理错误。在你的 resources/views/errors 文件夹中添加 404.blade.php,Laravel 将为你处理 404 错误。或者您可以使用匹配路由方法而不是getRoute::match(['get', 'post'],article/save_comment','articleController@save_comment'); 0 0 0 随时...
Route::get('/', function() { return 'Hello World'; }); 基本POST 路由 代码如下: Route::post('foo/bar', function() { return 'Hello World'; }); 注册一个路由以响应所有 HTTP 方法 代码如下: Route::any('foo', function() {
基本GET 路由 Route::get('/',function() { return'Hello World'; }); 基本POST 路由 Route::post('foo/bar',function() { return'Hello World'; }); 注册一个可以响应任何HTTP动作的路由 Route::any('foo',function() { return'Hello World'; ...
Route::get('login', 'AuthController@getLogin'); Route::post('login', 'AuthController@postLogin'); 因此,您不必同时编写两者,而只需编写一个,因为它们都使用“相同”方法,而且 URL 保持为 site.com/login 而不是重定向到 site.com/auth/login? 我很好奇,因为我记得 CI 有类似的东西,其中 URL 保持...
Route::match(['get','post'],'/',function(){//});只需要在Route::后用match方法,就可以做到这一点。当然,后续的参数,需要做小的调整。需要将你需要的请教方法用素组方式['get', 'post']来表示。可以有2个,也可以有多个。在上面的例子中,用户只要访问网站根目录,就可以使用两种请求方式。不管是...