通过 Web 服务器或 PHP 发送 HTTP 标头?

通过 Web 服务器或 PHP 发送 HTTP 标头?

同样可以通过 Web 服务器或脚本发送 HTTP 标头。我在 Nginx 上使用 PHP。通过 nginx 或 PHP 发送 HTTP 标头(例如 Cache-Control)有什么不同吗?

通过 Web 服务器发送标头是否更快?这对先前处理 HTTP 请求有影响吗?

答案1

nginx 和 PHP 发送 HTTP 标头(例如 Cache-Control)有什么不同吗?

不,nginx 可能会覆盖(或重复应用程序级别(我猜 PHP 使用 PHP-FPM)发送的标头)。

通过网络服务器发送标头是否更快?

快点? 您在那个级别上有任何性能问题吗?如果没有,那就算了。

这对之前处理 HTTP 请求有影响吗?

HTTP 标头被发送回客户端,因此它发生在响应时而不是请求时。

相关内容