1

我正在为 web 服务使用 expressive 2,但是当我返回 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]);

}

}

4

1 回答 1

1

我刚刚在 Google 上找到了答案,只是在 php.ini 上禁用expose_php=Off

于 2017-05-05T14:00:55.707 回答