Php 无法通过浏览器访问Laravel中的投递路线
使用Laravel5.4在web.php中创建此路径Php 无法通过浏览器访问Laravel中的投递路线,php,laravel-5,routes,http-post,Php,Laravel 5,Routes,Http Post,使用Laravel5.4在web.php中创建此路径 Route::post('foo/bar', function () { return 'Hello World'; }); 但当我在浏览器中访问URL时,出现以下错误: MethodNotAllowedHttpException在RouteCollection.php第251行:中 RouteCollection.php第251行位于 RouteCollection->methodNotAllowed(数组('POST'))在中
Route::post('foo/bar', function () {
return 'Hello World';
});
但当我在浏览器中访问URL时,出现以下错误:
MethodNotAllowedHttpException在RouteCollection.php第251行:中
RouteCollection.php第251行位于
RouteCollection->methodNotAllowed(数组('POST'))在中
RouteCollection.php第238行位于
RouteCollection->getRouteForMethods(对象(请求)、数组('POST')在
RouteCollection.php第176行位于
Router.php第533行中的RouteCollection->match(对象(请求))
我想通过浏览器测试POST route方法。更改它
Route::post(
到
然后再试一次
说明:Route::post()
用于发布包含某些数据的表单。更改表单
Route::post(
Route::get('foo/bar', function () {
return 'Hello World';
});
到
然后再试一次
说明:Route::post()
用于发布包含某些数据的表单
Route::get('foo/bar', function () {
return 'Hello World';
});
使用此选项,因为您没有发布任何数据,因此laravel正在查找不存在的数据,从而导致错误
使用此选项,因为您没有发布任何数据,因此laravel正在查找不存在的数据,因此错误使用某种测试扩展。我在Chrome上使用,它工作正常(不是100%满意,但它完成了任务)。或者,您可以在Laravel内置测试工具上使用cURL。使用某种测试扩展。我在Chrome上使用,它工作正常(不是100%满意,但它完成了任务)。或者,您可以在Laravel内置测试工具上使用cURL。