HTTPbis - bis 是什么意思?

发布于 2025-01-01 17:13:50 字数 104 浏览 1 评论 0原文

我经常看到“bis”附加到协议版本(例如 v.34bis 或 httpbis)。

“bis”是什么意思或代表什么?

我认识的一位电信工程师认为它可能起源于法国。

I've often seen "bis" appended to versions of protocols (eg v.34bis or httpbis).

What does "bis" mean or stand for?

A telecom engineer I know thinks it might be French in origin.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

风筝在阴天搁浅。 2025-01-08 17:13:50

正如其他人已经说过的,“bis”来自“两次”或“重复”。它用于指示某事物的第二种变体(尽管通常只有较小的变化,不保证有新名称)。

在 HTTP 上下文中,HTTPbis 是负责改进 HTTP 的工作组的名称。根据其章程

HTTP 是当今世界上最成功、最广泛使用的协议之一
今天上网。然而,它的规范有几个编辑
问题。此外,经过多年的实施和推广,
一些含糊之处变得明显,损害了互操作性
以及轻松实现和使用 HTTP 的能力。

工作组将把 RFC2616 细化为:

  • 纳入勘误表和更新(例如参考文献、IANA 注册管理机构、ABNF)
  • 修复导致规范误解的编辑问题
  • 明确合规性要求
  • 消除影响互操作性的已知歧义
  • 阐明现有的可扩展性方法
  • 删除或弃用那些未广泛实施且过度影响互操作性的功能
  • 如有必要,添加实施建议
  • 记录常见应用程序的 HTTP 安全属性及其相关机制(例如基本和摘要式身份验证、cookie、TLS)

它还将纳入 RFC 的通用身份验证框架
第2617章,不废弃或更新该规范的定义
基本方案和摘要方案。

最后,它将合并 RFC 2817 的相关部分(在
特别是 CONNECT 方法和使用 Upgrade 的建议),所以
该规范可以移至历史状态。

这样做时,应该考虑:

  • 实施者经验
  • 演示 HTTP 的使用
  • 对现有实施和部署的影响

工作组不得引入新版本的 HTTP,并且应该
不向 HTTP 添加新功能。工作组的任务不是制作
新方法、标头或扩展机制,但可能会引入新的
协议要素(如有必要)作为修订现有协议的一部分
已被证明存在问题的功能。

最后一段(强调我的)解释了为什么他们在这种情况下使用“bis”,因为他们明确不想要新版本。

As others have already said, "bis" comes from "twice" or "repeat". It's used to indicate a second variant of something (although usually with only minor variations that don't warrant a new name).

In the context of HTTP, HTTPbis is the name of the working group in charge of refining HTTP. According to its charter:

HTTP is one of the most successful and widely-used protocols on the
Internet today. However, its specification has several editorial
issues. Additionally, after years of implementation and extension,
several ambiguities have become evident, impairing interoperability
and the ability to easily implement and use HTTP.

The working group will refine RFC2616 to:

  • Incorporate errata and updates (e.g., references, IANA registries, ABNF)
  • Fix editorial problems which have led to misunderstandings of the specification
  • Clarify conformance requirements
  • Remove known ambiguities where they affect interoperability
  • Clarify existing methods of extensibility
  • Remove or deprecate those features that are not widely implemented and also unduly affect interoperability
  • Where necessary, add implementation advice
  • Document the security properties of HTTP and its associated mechanisms (e.g., Basic and Digest authentication, cookies, TLS) for common applications

It will also incorporate the generic authentication framework from RFC
2617, without obsoleting or updating that specification's definition
of the Basic and Digest schemes.

Finally, it will incorporate relevant portions of RFC 2817 (in
particular, the CONNECT method and advice on the use of Upgrade), so
that that specification can be moved to Historic status.

In doing so, it should consider:

  • Implementer experience
  • Demonstrated use of HTTP
  • Impact on existing implementations and deployments

The Working Group must not introduce a new version of HTTP and should
not add new functionality to HTTP. The WG is not tasked with producing
new methods, headers, or extension mechanisms, but may introduce new
protocol elements if necessary as part of revising existing
functionality which has proven to be problematic.

The last paragraph (emphasis mine) explains why they've used "bis" in this context, since they explicitly don't want a new version.

迷乱花海 2025-01-08 17:13:50

bis

这个词(也用作前缀或后缀) bis 应用于某些调制解调器协议标准,是古拉丁语,意为“重复”(类似于古高地德语“两次”)。当协议以“bis”结尾时,意味着它是该协议的第二个版本。

同样,ter 源自古拉丁语,意思是“三次”。 V.xx 调制解调器协议中的后缀 terbo 是一个基于古拉丁语 ter 和单词 Turbo(拉丁语“旋转顶部”或“旋风”)的发明词,意思是“速度”。 V.32terbo 是 V.32 调制解调器协议开发的第三个版本..

(来自 http://whatis.techtarget.com/definition/0,,sid9_gci211669,00.html)

bis

The word (also used as a prefix or suffix) bis , applied to some modem protocol standards, is Old Latin for "repeat" (akin to Old High German "twice"). When a protocol ends with "bis," it means that it's the second version of that protocol.

Similarly, ter is from Old Latin meaning "three times." The suffix terbo in the V.xx modem protocol is an invented word based on the Old Latin ter and the word turbo (Latin for "whirling top" or "whirlwind") meaning "speed." V.32terbo is the third version developed of the V.32 modem protocol..

(from http://whatis.techtarget.com/definition/0,,sid9_gci211669,00.html)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文