返回响应时删除标题

时间:2017-05-05 13:51:13

标签: zend-expressive

我正在使用表达式2来进行Web服务,但是当我返回一个JsonResponse时,它返回X-Powered-By →PHP/7.1.1标题,如何从响应中删除它?

class ProfileAction
{

/** @var UsersTable */
private $usersTable;

public function __construct( UsersTable $usersTable )
{
    $this->usersTable = $usersTable;
}

public function __invoke( ServerRequestInterface $request, ResponseInterface $response, callable $next = null)
{

    // TODO: Implement __invoke() method.
    return new JsonResponse(['profile'=>true]);

}

}

1 个答案:

答案 0 :(得分:1)

我刚刚在Google上找到答案,只需在php.ini expose_php=Off上停用。