什么是 rfc2616 中的“1#”

Posted

技术标签:

【中文标题】什么是 rfc2616 中的“1#”【英文标题】:What is "1#" in rfc2616 【发布时间】:2015-07-01 01:25:52 【问题描述】:

我正在阅读rfc2616 中的 http 标准。 现在我想得到If-None-Match的格式。它给了我:

If-None-Match = "If-None-Match" ":" ("*" | 1#entity-tag )

1# 是什么?或剂量1#entity-tag 是指ETag 的确切含义?

【问题讨论】:

【参考方案1】:

表示“实体标签”出现 1 次或多次。

语法在 RFC 的第 2.1 节“增强 BNF”中进行了解释:

http://www.w3.org/Protocols/rfc2616/rfc2616-sec2.html#sec2.1

重要提示:RFC 2616 已过时。它已被一系列 6 个 RFC 所取代:7230、7231、7232、7233、7234、7235。请参阅 https://www.mnot.net/blog/2014/06/07/rfc2616_is_dead

【讨论】:

对,但要查看的正确规范是 greenbytes.de/tech/webdav/rfc7230.html#abnf.extension>

以上是关于什么是 rfc2616 中的“1#”的主要内容,如果未能解决你的问题,请参考以下文章

RFC2616-HTTP1.1-Methods(方法规定部分—译文)

HTTP1.1鍗忚涓枃鐗?RFC2616

如何通过关闭连接可靠地确定主体长度(RFC 2616 4.4.5)

RFC2616-HTTP1.1-Header Field Definitions(头字段规定部分—单词注释版)

RFC2616-HTTP1.1-Status Code(状态码规定部分—译文)

RFC2616 13.3,浏览器历史和缓存