请求、响应和服务器有何区别?

20

请求(request),响应(response)和服务器(server)之间有什么区别?


8
刚才是谁扣了我的分数?为什么? 能给我一个原因吗? 我只是stackoverflow.com的一名新手! - user31363
2
我想人们之所以会给你点踩,是因为你提出的问题太笼统了,没有多少上下文说明你真正想要或需要知道什么。这是那些对计算机一无所知的人才会问的问题。 - Sergio Acosta
2
哈哈,也许你是对的,我只是想测试一下这个网站的功能。 我认为这是一个特别的网站。 - user31363
4个回答

63

请求:客户端到服务器端的请求
响应:服务器端到客户端的响应
服务器:接收请求并发送响应
客户端:发送请求并接收响应


1
简单回答并易于理解 - Yohan Malshika

6
一个客户端(网络用户)向服务器发出请求,服务器处理请求并确定适当的响应。

1

服务器:提供给客户端某些东西的机器。

重点在于服务器, 请求是到达服务器以请求某些东西的消息。 响应是从服务器发送给客户端以提供客户端所需内容的消息。

无论如何,请求/响应意味着您可以用常识来了解它。

另请参阅: http://en.wikipedia.org/wiki/Request-response


0

第一个答案(Ramesh Soni的答案)简单明了。我也想分享一个与此相关的有用术语区分。

请求和查询有什么区别???

  • 首先,查询和请求都可以是名词和动词。例如:

    • 我请求退款。
    • 我们收到了退款请求。
    • 我查询价格。
    • 我们收到了关于价格的查询。
  • 请求某事物意味着要求某物、某种服务或者某种好处等。请求是一种礼貌的要求。查询是指询问某事物,即你想要信息。查询是一个问题。

  • 此外,QUERY是一种查询(Query和inquiry是同义词)。它们都是请求,但不同之处在于QUERY是一个精确的请求。在信息学中,如果您需要有关某些内容的信息,则需要发送具有精确信息的特定请求。

"我查询了有关用户账户Maxim Pavlov的信息" = "我需要了解这个网站的用户。特别是,我需要知道是否有任何名为Maxim Pavlov的人在该网站上注册过。"

  • 如果您是阿拉伯人,则最好的阿拉伯语翻译为:请求=طلب,查询=إستعلام

1
请勿复制粘贴谷歌翻译。https://www.italki.com/question/311940?hl=en 同时,请避免添加冗余信息或回答未被问到的问题。 - SeF
为了维护您的声誉,我友好建议您在它被踩之前修改您的回答,使其有用且原创。 - SeF

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接