【问题标题】:About http request and request关于http请求和请求
【发布时间】:2013-12-08 07:46:40
【问题描述】:

我正在尝试理解 HTTP 请求和请求集的概念。

HTTP请求”是什么意思?我的理解如下:

我认为“HTTP request”只是字符序列,它被序列化为 ASCII 字节流并通过网络传输。从 ASCII 的标准化来看,在服务器端,这个 ASCII 字节序列将以正确的字符序列反序列化,并且独立于客户端和服务器端的实现方式。

但是请求呢?

我认为请求只不过是一种抽象,通过客户端和服务器在客户端-服务器模型中进行通信。这种抽象满足了请求可以发送到服务器,服务器可以得到请求。

【问题讨论】:

    标签: request httprequest


    【解决方案1】:

    “HTTP 请求”是什么意思?

    HTTP is a protocol. HTTP 请求由协议定义,具体在RFC 2616 §5 中。它不仅仅是一个字符序列。它是从计算机(根据定义为客户端)发送到另一台计算机(根据定义为服务器)的字符序列,并且此序列必须符合规范。

    但是请求呢?

    除了“HTTP 请求”的简写之外,您在什么情况下使用“请求”其他

    【讨论】:

    • 除了“HTTP 请求”的简写之外,您在什么上下文中使用“请求”? 没有使用上下文。我想更正式地理解客户端-服务器通信的模型。就像数学中的集合论,我们没有得到“集合”的定义,但我们可以提供与他一起工作的属性和方法。有可能吗?
    • 没有比规范更“正式”的定义了。
    • 我了解您关于 http 请求的帖子,非常感谢。但现在我想用“abstarct”请求来实现。是否存在例如客户端-服务器通信的有限自动机模型,其中将部分请求/响应作为状态转换函数(例如)。希望对我有所帮助。
    • 我不太明白这个问题,但我很确定答案是否定的——如果没有其他原因 HTTP 是无状态协议的话。
    猜你喜欢
    • 1970-01-01
    • 2014-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-27
    • 1970-01-01
    相关资源
    最近更新 更多