【问题标题】:what is $_SERVER['HTTP_DIGEST']什么是 $_SERVER['HTTP_DIGEST']
【发布时间】:2019-03-06 13:08:10
【问题描述】:

我遇到了一个错误

未定义的索引 HTTP_DIGEST

在这个库中https://github.com/conekta/conekta_prestashop/blob/master/notification.php#L23(看起来像是某种回调/webhook 函数) 根据php手册http://php.net/manual/en/reserved.variables.server.php哪里没有HTTP_DIGEST

【问题讨论】:

  • $_SERVER['HTTP_DIGEST'] = 'my-foo-string' => 现在有...也许你的库有问题或者你用错了?
  • $_SERVER['HTTP_DIGEST'] 将持有一个 Digest: ... 请求标头,如果客户端发送一个。
  • 有道理,谢谢@Cobra_Fast。我想知道为什么 php 手册中没有关于此类 var

标签: php api server request


【解决方案1】:

$_SERVERHTTP_ 开头的键镜像当前请求的 HTTP 标头。

在有关$_SERVER 的文档中的second most voted comment 中提到。

因此,正如@Cobra_Fast 在评论中提到的那样,$_SERVER['HTTP_DIGEST'] 将包含Digest HTTP 标头的内容。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-12-17
    • 2017-12-12
    • 1970-01-01
    • 1970-01-01
    • 2018-12-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多