如何注册一个新的请求格式和Mime类型
编辑该页面警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 2.6,不再维护。
读这个页面的更新版本Symfob娱乐下载ony 6.2(当前的稳定版本)。
如何注册一个新的请求格式和Mime类型
每一个请求
有一个“格式”(如html
,json
),这是用来确定什么类型的内容返回的响应
。事实上,请求格式,通过getRequestFormat (),用于设置的MIME类型内容类型
标题响应
对象。在内部,Symfony包ob娱乐下载含地图最常见的格式(如。html
,json
)及其相关的MIME类型(如text / html
,application / json
)。当然,可以很容易地添加额外的format-MIME类型条目。本文将向您展示如何添加jsonp
格式和相应的MIME类型。
2.5
可能配置请求格式是在Symfony 2.5中引入的。ob娱乐下载
配置您的新格式
FrameworkBundle注册一个用户,添加格式传入的请求。
你所要做的是配置jsonp
格式:
- YAML
- XML
- PHP
1 2 3 4 5
# app / config / config.yml框架:要求:格式:jsonp:“应用程序/ javascript”
提示
你也可以关联多个mime类型格式,但请注意,首选一定是第一,因为它将被用作内容类型:
- YAML
- XML
- PHP
1 2 3 4 5
# app / config / config.yml框架:要求:格式:csv:(“text / csv”,“文本/普通”]
这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。