php - 此路由不支持 GET 方法。支持方式:提交表单后POST
问题描述
所有的 get 请求都运行良好,但是当我尝试使用 post 请求通过表单登录时,它不起作用并得到“此路由不支持 GET 方法。支持的方法:POST。” error.SSL 也使用 Let's Encrypt 实现到站点。
以下是登录表格
<form method="post" action="{{route('login-action')}}">
{{csrf_field()}}
<h1>Login Form</h1>
<div>
<input type="email" name="email" class="form-control{{ $errors->has('email') ? ' is-invalid' : '' }}" placeholder="Email" value="{{old('email')}}" autofocus required />
@if ($errors->has('email'))
<span class="invalid-feedback" role="alert">
<strong>{{ $errors->first('email') }}</strong>
</span>
@endif
</div>
<div>
<input type="password" name="password" class="form-control{{ $errors->has('password') ? ' is-invalid' : '' }}" placeholder="Password" required />
@if ($errors->has('password'))
<span class="invalid-feedback" role="alert">
<strong>{{ $errors->first('password') }}</strong>
</span>
@endif
</div>
<div>
<button type="submit" class="btn btn-default submit" style="background: #F1931B;">login</button>
</div>
</form>
路线如下
Route::post('/login-action','adminController@login_action')->name('login-action');
解决方案
推荐阅读
- python - 为什么我在错误时得到 NoReverseMatch // 未找到带有参数 '('',)' 的 'post-detail' 的反向
- php - 从子目录重定向到不同的子目录
- html - 即使我单击 ng-multiselect-dropdown 中的下拉菜单以外的任何其他位置,“onDropDownClose”事件也会一直触发
- mongodb - mongodb 在不覆盖的情况下更新现有字段
- python - 如何将函数应用于两列是变量的熊猫数据框?
- python - RichTextUploadingField 不反映到模型
- python - KeyError:尝试运行预测模型时为真/假
- python - “命令引发异常:AttributeError 'Nonetype' 对象没有属性 'id'” 给予设定角色时
- java - 使用 IDA* 和曼哈顿解决难题 NxN
- html - 在图像元素上组合 css 动画