删除 PHP - Laravel API 响应中的任何 Header

Remove any Header in PHP - Laravel API response

我搜索了一种方法来删除 API 响应中的 headers,但已经回答的问题是在谈论特定的 Header 而不是其中任何一个,例如:Laravel remove header values from API response

在我的场景中,APIs 是从一个不关心 DateHostX-Powered-By、...等等的设备调用的API 中的其他 headers 回复。在我的例子中,响应大小非常重要,我的数据是 100B 但我的 Headers 大约是 350B!!

所以我的问题是如何编辑或删除 Laravel 或 PHP 中的 Header,是否可以修改这些 Header 并保留真实的需要的。

您的网络服务器(Nginx 或 Apache)可能也添​​加了一些 headers,但不确定您是否可以禁用所有这些。您需要编辑 Web 服务器的 server/site 配置文件才能完成此操作,因为它们是在 php 脚本执行后添加的。