laravel 使用Href时出现MethodNotAllowedHttpException异常

thtygnil  于 2022-11-26  发布在  其他
关注(0)|答案(1)|浏览(95)

我想验证我们工作中使用的API是否正常工作
通过Href,使用route /test/intent/它应执行控制器并检查其是否工作
blade.php

@section('content')
 <div class="container">
 <div class="col-12 mt-5 text-center">
    <a href="/test/intent" class="btn btn-lg btn-primary">Test</a>
  </div>
 </div>
 @endsection

路由:

Route::post('/test/intent', 'Testing\DebitTestController@intent');

我们得到的错误是
方法不允许HTTP异常

/**
 * Throw a method not allowed HTTP exception.
 *
 * @param  array  $others
 * @return void
 *
 * @throws \Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException
 */
protected function methodNotAllowed(array $others)
{
    throw new MethodNotAllowedHttpException($others);
}

/**
 * Get routes from the collection by method.
 *
 * @param  string|null  $method
 * @return array
 */
public function get($method = null)
{
    return is_null($method) ? $this->getRoutes() : Arr::get($this->routes, $method, []);
}

/**

enter code here
wswtfjt7

wswtfjt71#

如果出于某种原因不想命名路径,可以使用url()帮助器:

<a href="{{ url('admin/views/query/new_query') }}"

相关问题