gpt4 book ai didi

symfony - 我如何告诉 Symfony2 对于某个 URL 模式始终使用 _format=json ?

转载 作者:行者123 更新时间:2023-12-02 17:02:18 24 4
gpt4 key购买 nike

我希望任何以 /api 开头的 URL 的响应都采用 JSON 格式。有没有办法为我的整个应用程序配置这个?我正在使用 Symfony2 2.0 版。

最佳答案

如果您正在使用路由注释并在 routing.yml 中激活 Controller ,则可以执行以下操作:

Api:
resource: "@ApiBundle/Controller"
type: annotation
defaults: { _format: 'json' }

如果只想为一个 Controller 设置,请在 Controller 级别注释上设置:

/**
* @Route("/api", defaults={"_format": "json"})
*/
class ApiController
{
}

关于symfony - 我如何告诉 Symfony2 对于某个 URL 模式始终使用 _format=json ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12442827/

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