gpt4 book ai didi

Grails request.withFormat 和动态脚手架 View 不起作用

转载 作者:行者123 更新时间:2023-12-02 02:27:26 25 4
gpt4 key购买 nike

我有一个 Grails 应用程序,配置为动态构建所有 View 。在我的 Controller 中,我想处理多种请求和响应内容类型 - 特别是 html 和 json:

request.withFormat {
html {
// do something
}
json {
// do something else
}
}

查看 2.2.x 文档,我发现有 request.withFormat 可用于对请求 CONTENT_TYPE 使用react。对于来 self 的自定义客户端应用程序的 JSON 请求,这可以正常工作,但是当为来自动态脚手架 View 的请求提供服务时,我的 request.withFormat 中定义的任何方法都不会匹配和执行。

我需要做一些特殊的事情才能使动态脚手架 View 正确设置请求内容类型吗?

最佳答案

启用以下内容:在 config.groovy 中

grails.mime.use.accept.header = true

参见底部: http://grails.org/doc/latest/ref/Controllers/withFormat.html

关于Grails request.withFormat 和动态脚手架 View 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15463830/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com