HTTP_HOST 服务器变量是否始终已定义?

2024-01-01

是服务器变量HTTP_HOST总是为所有服务器定义,或者例如在 IIS 中使用其他名称定义,甚至根本没有定义?

另外,该值总是被定义的?或者某些主机没有定义该值?还有其他方法可以检索该值吗?


引用手册

HTTP_HOST 是


Contents of the Host: header from the current request, if there is one.   

HTTP_HOST 是客户端 HTTP 请求的一部分,指定请求将定向到哪个主机名。如果未设置 HTTP_HOST,则客户端要么非常非常旧(HTTP 1.0 不支持 HTTP_HOST),要么直接向您网站的 IP 发出请求。

我认为从 HTTP 1.1 开始 Host HTTP 标头是强制性的

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

HTTP_HOST 服务器变量是否始终已定义? 的相关文章

随机推荐

  • 谷歌图表不显示

    我正在尝试使用聚合物组件 但它没有显示 该元素就在那里 我可以在检查器中看到它 但它只是不显示 也没有任何没有帮助的错误消息 我尝试在聚合物文档中重新创建 demo html 但再次没有显示任何内容 goole chart 元素有问题吗
  • 单个 malloc 中的多个结构调用未定义的行为?

    From 声明灵活数组成员时使用正确的语法 https wiki sei cmu edu confluence display c DCL38 C Use the correct syntax when declaring a flexib
  • Java 中 lambda 的返回值

    到目前为止 我设法找到了我需要的所有答案 但这个让我感到困惑 假设我们有示例代码 public class Animal private String species private boolean canHop private boole
  • 解析错误:语法错误,意外的“;” [关闭]

    这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 help reopen questions Hallo
  • 绝对定位div上的css3高度过渡到溢出自动失败[重复]

    这个问题在这里已经有答案了 我想这个例子是不言自明的 我不知道为什么 div 首先缩小 然后弹出到正确的高度 这是示例代码 div class block div class abs hover me br Lorem ipsum dolo
  • Ninject运行时异常频繁发生-System.InvalidOperationException:Collection被修改;枚举操作可能无法执行

    我在 Webforms 应用程序中使用 Ninject 2 2 1 0 和 Ninject Web 2 2 0 0 我每天都会收到以下错误报告 System InvalidOperationException Collection was
  • 使用 AccountManager 通过 Google API 进行身份验证

    我已经为此苦苦挣扎了几天 我正在尝试通过 Android 的身份验证来调用 Google 日历AccountManager 我使用通常的方法检索身份验证令牌 AccountManager manager AccountManager get
  • 是否可以禁用 onclick 而不改变其功能?

    我知道禁用的方法onclick元素上的事件是 element onclick null 启用 element onclick function something or element addEventListener click me 这
  • 如何在 Google 跟踪代码管理器中添加 Adsense

    我想使用 Google 跟踪代码管理器来投放 Adsense 这样我还可以使用其他来源的其他广告 我在网站上找到的答案很少 但不足以理解 如果可以在 GTM 中使用 Adsense 代码 我将不胜感激 如果可以 如何 我也使用DFP 如果我
  • Phonegap - Android 初始屏幕 - 中心徽标

    有人可以建议我如何设置启动屏幕以实现交叉分辨率吗 我尝试将 png 文件的大小重新调整为不同的尺寸 并将图像放置在 ldpi mdpi hdpi 文件夹中 但图像看起来仍然被拉伸 压扁 具体取决于设备 有没有一种方法可以将徽标放置在屏幕中央
  • UIautomatorviewer 无法创建 java 虚拟机

    我开始在 Mac 上使用 Appium 和 Android Studio 当我尝试从命令行启动 uiautomatorviewer 时 出现以下错误 Djava ext dirs Users chris gill Library Andro
  • 代码中的“+=(s,e)”是什么意思?

    到底是什么 s e 在代码中 例子 this currentOperation Completed s e gt this CurrentOperationChanged 这是使用 Lambda 表达式附加事件处理程序的方法 例如 butt
  • 在 LESS CSS 中生成随机数?

    尝试搜索此内容 但考虑到语法 这很困难 有没有办法在 LESS 中生成随机数 我检查了文档 但没有看到任何内容 但想知道是否有人知道技巧或未记录的解决方案 通过 LESS Mixin 进行变化 通过使用 LESS mixin 来生成随机数
  • 在较长的序列中查找子序列

    我需要在其他大序列中找到一个序列 例如 1 3 2 3 存在于 1 3 2 3 4 3 and 5 1 3 2 3 有什么办法可以快速完成IEnumerable或与其他东西 与 dlev 类似 但这也可以处理 1 1 1 2 Contain
  • 如何访问 Pandas 系列中的最后一个元素

    让我们考虑以下数据框 import pandas as pd d col1 1 2 3 col2 3 4 5 df pd DataFrame data d 如果我想访问 pandas 系列中的第一个元素df col1 我可以简单地去df c
  • LinkedBlockingQueue 具有快速 contains(Object o) 方法?

    简而言之 我正在编写一个需要BlockingQueue实现既提供 FIFO 添加 删除 又提供快速contains方法 我将其称为 TON LinkedBlockingQueue让我大部分时间都到了那里 但看起来它contains方法以线性
  • 如何更改/覆盖 Vuetify js 中禁用字段的默认颜色?

    默认情况下 vuetify 对禁用的文本字段 项目应用浅灰色阴影 我如何将这种颜色覆盖为我想要的颜色 目前我正在使用禁用选择器 disabled color 000000 important 这仅有助于更改文本字段文本颜色的颜色 我的表单中
  • C 的 strtok() 和只读字符串文字

    char strtok c har s1 const char s2 重复调用此函数将字符串 s1 分解为 标记 即 字符串被分成子字符串 每个都以 0 结尾 其中 0 替换任何字符 包含在字符串 s2 中 第一次通话 使用要标记为 s1
  • Android - 如何以编程方式将证书存储在密钥库中?

    我正在制作一个金融交易 Android 应用程序 它需要 SSL 身份验证 我成功地完成了它 Android 和 Tomcat 之间的握手 我使用 keytool 和 openSSL 生成服务器和客户端证书 Tomcat 证书格式为 JKS
  • HTTP_HOST 服务器变量是否始终已定义?

    是服务器变量HTTP HOST总是为所有服务器定义 或者例如在 IIS 中使用其他名称定义 甚至根本没有定义 另外 该值总是被定义的 或者某些主机没有定义该值 还有其他方法可以检索该值吗 引用手册 HTTP HOST 是 Contents