【发布时间】:2018-10-04 16:53:27
【问题描述】:
我在 Symfony 4 中使用 FOSRestBundle 到 API 项目。我使用注释,例如在控制器中
use FOS\RestBundle\Controller\Annotations as Rest;
/**
* @Rest\Get("/api/user", name="index",)
* @param UserRepository $userRepository
* @return array
*/
public function index(UserRepository $userRepository): array
{
return ['status' => 'OK', 'data' => ['users' => $userRepository->findAll()]];
}
config/packages/fos_rest.yaml
fos_rest:
body_listener: true
format_listener:
rules:
- { path: '^/api', priorities: ['json'], fallback_format: json, prefer_extension: false }
param_fetcher_listener: true
view:
view_response_listener: 'force'
formats:
json: true
现在我想在我的回复中添加自定义标题“X-Total-Found”。怎么做?
【问题讨论】:
标签: symfony header fosrestbundle