http - 为什么 Accept header 带有 HTTP_ 前缀?

标签 http header http-headers

我注意到,从 Web 服务器访问 Http header 时,使用 HTTP_ 前缀几乎是一种通用约定。谁能向我解释一下这是如何发生的?

最佳答案

听起来您在谈论 CGI 脚本。 HTTP header 作为环境变量传递。由于可能存在与 HTTP 无关的其他环境变量(例如:PATH),因此添加公共(public)前缀以减少冲突的机会是有意义的。

关于http - 为什么 Accept header 带有 HTTP_ 前缀?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10921242/

相关文章:

php - 在 PHP 中为用户创建一个 CSV 文件

php - 如何使用 PHP 提供 .flv 文件?

ios - 打印 NSURLRequest 正文/查询总是打印 null

c - HTTP 客户端从某些服务器获取 "Connection reset by peer"(TCP RST),但从其他服务器获取不到

http - 使用 HTTP Angular

android - 如何在android上的webview中获取http头状态码?

wpf - 从 GridViewColumn 访问 GridViewColumnHeader 对象

http - 在 AWS-IoT 中使用 http 列出事物 api?

css - 折叠时发布样式 Bootstrap 导航栏

java - Resteasy Content-Type 默认值