是否需要使用表单将数据传输到服务器



我是后端编程的新手。我选择了拉拉威尔框架。已经学会了基础知识。在研究过程中,出现了一个问题:是否有必要使用该表格将数据传输到服务器?。例如:删除路径在我看来是这样的

CCD_ 1。

如果我离开它,会是一个错误吗?也许建议一篇文章什么的。提前感谢

简短的回答是不,这不是必须的,但你应该(如果你只绑定到HTML(。

HTTP标准有不同的方法用于不同的目的。使用锚点标签总是会向链接/服务器发出HTTPGET请求,这并不理想,GET请求永远不应该改变远程(服务器(状态,这是一项工作——其他方法(POSTPUTDELETEPATCH(,你应该试着使用更好地描述你试图做什么的方法:在你的情况下,我假设你试图删除投诉,所以DELETEPOST就是你想要的。

在纯HTML*中使用make非<a href="{{route('admin.complaints.delete', $complaint->id)}}">Delete</a>0请求的唯一方法是使用<form>。此外,如果你计划使用不同于POST的方法,你应该看看Laravel的@method这里的

  • 请注意,如果您可以并且希望使用JavaScript来执行您的请求,那么您完全可以,从而取消了必须使用form(文档和文档(的要求

最新更新