Http 什么是<&引用&燃气轮机;在RFC中是什么意思?“1”怎么样?

Http 什么是<&引用&燃气轮机;在RFC中是什么意思?“1”怎么样?,http,md5,rfc,Http,Md5,Rfc,在本RFC中:我们有: 3.2.1 WWW认证响应头 如果服务器收到访问保护对象的请求,以及 如果未发送可接受的授权标头,服务器将作出响应 带有“401未授权”状态代码和WWW身份验证 标题根据上面定义的框架,用于摘要 该方案的用途如下: challenge = "Digest" digest-challenge digest-challenge = 1#( realm | [ domain ] | nonce |

在本RFC中:我们有:

3.2.1 WWW认证响应头

如果服务器收到访问保护对象的请求,以及 如果未发送可接受的授权标头,服务器将作出响应 带有“401未授权”状态代码和WWW身份验证 标题根据上面定义的框架,用于摘要 该方案的用途如下:

  challenge        =  "Digest" digest-challenge

  digest-challenge  = 1#( realm | [ domain ] | nonce |
                      [ opaque ] |[ stale ] | [ algorithm ] |
                      [ qop-options ] | [auth-param] )


  domain            = "domain" "=" <"> URI ( 1*SP URI ) <">
  URI               = absoluteURI | abs_path
  nonce             = "nonce" "=" nonce-value
  nonce-value       = quoted-string
  opaque            = "opaque" "=" quoted-string
  stale             = "stale" "=" ( "true" | "false" )
  algorithm         = "algorithm" "=" ( "MD5" | "MD5-sess" |
                       token )
  qop-options       = "qop" "=" <"> 1#qop-value <">
  qop-value         = "auth" | "auth-int" | token
challenge=“Digest”摘要挑战
摘要挑战=1#(领域|[领域]|暂时|
[不透明]|[过时]|[算法]|
[qop选项]|[auth参数])
domain=“domain”“=”
URI=绝对URI |绝对路径
nonce=“nonce”“=”nonce值
nonce值=带引号的字符串
不透明=“不透明”“=”带引号的字符串
stale=“stale”“=”(“true”|“false”)
algorithm=“algorithm”“=”(“MD5”|“MD5 sess”|
代币)
qop options=“qop”“=”
qop value=“auth”|“auth int”|令牌
上述指令值的含义如下:

在理解
|
意味着串联时,
[]
意味着事物可以或不能出现。
1
是什么意思?那

  • 您正在查看过时的文档。对于这篇文章,你应该看看RFC7235

  • ABNF在RFC 5234(RFC 7231的wtih扩展)中定义。您应该根据RFC 7235中的“语法符号”部分找到这些参考


  • (对于FWIW,RFC 2617也指向定义,请参见第1.1节)。

    RFC(in)指的是另一个RFC(2616),用于增强。它在第13页的“请求摘要=”中的“理解
    |
    意味着连接”中有描述。不,它意味着连接。那么
    KD
    呢。在RFC2616上找不到关于
    KD
    的任何信息。“KD”是散文()中描述的函数名。您真的应该停止查看历史规格。有关auth框架,请参见RFC 7235。有关基本和摘要,请参阅RFC 7617和RFC 7616。