Grails 1.1 内容协商 - 配置Mime类型

在你开始处理内容协商之前,你必须告诉Grails希望支持什么样的内容类型。

默认情况下,grails-app/conf/Config.groovy内使用 grails.mime.types设置来配置若干不同的内容类型 :grails.mime.types = [ xml: ['text/xml', 'application/xml'], text: 'text-plain', js: 'text/javascript', rss: 'application/rss+xml', atom: 'application/atom+xml', css: 'text/css', cvs: 'text/csv', all: '*/*', json: 'text/json', html: ['text/html','application/xhtml+xml'] ]上面的小块配置,允许Grails检查把包含 ‘text/xml’ 或 ‘application/xml’ 媒体类型的一个请求的格式只当做 'xml’看待,你可以添加你自己的类型通过简单的添加条目到 map中.