Grails REST控制器显示get的删除操作

时间:2015-01-04 14:18:08

标签: rest grails url-mapping

我有一个RESTful控制器(Grails 2.3.11):

class LookupController extends RestfulController {
    static responseFormats = ['json', 'xml', 'html']
    LookupController() {
        super(Lookup)
    }
    @Override
    protected List<Lookup> listAllResources(Map params) {
        log.debug(params)
        return super.listAllResources(params)
    }

在UrlMappings中使用此功能:     “/ API /查找”(资源: “查找”)

当我做

的GET时
http://localhost:8080/api/lookups

我在日志文件中看到了这一点:

DEBUG controller.LookupController  - [action:delete, controller:lookup, max:10]

明显的行动是删除!为什么是这样?怎么了?

1 个答案:

答案 0 :(得分:2)

这是2.4.4(https://jira.grails.org/browse/GRAILS-11748)之前的grails中的错误。 更新到Grails 2.4.4时应该修复