swift - Vapor 是否支持从 HTML 表单中删除?
问题描述
要通过管理面板删除用户,我想从 HTML 表单中触发删除请求。Swift Vapor 是否支持通过类似于 Laravel 的隐藏 html 输入进行放置/修补/删除?如果不是,删除某些东西的正确方法是什么?
<!-- Laravel example -->
<input type="hidden" name="_method" value="DELETE">
解决方案
对于任何将他/她的头缠在同一件事上的人。正如评论已经说过的那样,我决定采用发布请求的方式。我注册了我的路线如下:
func boot(routes: RoutesBuilder) throws {
let user = routes.grouped("user")
user.get(use: getAll)
user.get(":userid", use: getOne)
user.post(use: create)
user.post(":userid","delete", use: delete)
}
推荐阅读
- yii2 - Yii2 - 简化多个相似的 url 规则
- java - 如何比较 TreeMap 中的两个值?
- postgresql - postgresql 获取时间戳列作为 zonedatetime
- r - 混合重复测量模型的 R 中的 MCMCglmm 函数和先验误差
- swt - 是否可以将工具提示设置为 JFace 对话框的标题
- c++ - 从默认参数推断模板参数
- python-2.6 - 如何与正在运行的 python 脚本交互
- c# - 设置定时器函数的持续时间 UWP C#
- jestjs - 在 Jest 中测试运行后检索全局变量
- php - 如何在php中从json bing响应中获取特定的节点值