rest - 将UrlMapping约束添加到VERB映射的url吗?

标签 rest grails groovy url-mapping

是否可以向HTTP动词匹配的网址映射添加约束?

这是我目前的定义:

    "/a/$param1/b" {
        controller = "a"
        action = [GET: 'method1',
                  POST: 'method2'
                 ]
    }

最佳答案

当然,这似乎可行:

"/rest/$controller/$id?"(parseRequest:true) {
        action = [GET: "show", POST: "update", PUT:"save", DELETE:"delete"]
        constraints { id(matches:/[0-9]+/) }
    }

关于rest - 将UrlMapping约束添加到VERB映射的url吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5356916/

相关文章:

ruby-on-rails - 从 Rails 应用程序使用 REST API

ruby-on-rails - 是否有用于使用 JSON-API 格式的 RESTful json api 的 gem? Rails 上的 Ruby

mysql - Grails:使用 MYISAM 方言时 SQL 语法错误

Groovy 元编程

oracle - Groovy 域映射

python - Flask-HTTPAuth 用户访问级别

javascript - 在 jsp 文件中使用 php 访问完整日历插件

grails - 启动grails时出错

grails - 当g:form由g:link提交时,g:textField返回null

Groovy 中的 HTTP 客户端库