gpt4 book ai didi

rest - HTTP 客户端和 REST 客户端的区别

转载 作者:可可西里 更新时间:2023-11-01 15:20:29 29 4
gpt4 key购买 nike

我有点疑惑,“HTTP client”和“REST Client”这两个词有区别吗?

例如,我发现一些 Android 库看起来像是为使用 REST 服务而设计的,但它们称自己为“HTTP 客户端”(Retrofit)或“HTTP 库” ”(截击)。

例如,还有一个自称为“HTTP/REST 客户端库”的库(仅适用于 Android)。

  • 那么,“HTTP 客户端”和“REST 客户端”是一回事吗?

  • 或者“REST 客户端”是一个带有一些附加功能的 HTTP 客户端功能?

  • JSON/XML 解析器怎么样?他们是否被认为是 REST 的一部分客户端而不是 HTTP 客户端?

如果有人能澄清这件事,我将不胜感激。

最佳答案

enter image description here

回答我自己的问题:

  • HTTP 客户端是能够以 HTTP 格式向服务器发送请求并从服务器获得响应的客户端

  • REST 客户端是一种旨在使用来自服务器的服务的客户端,并且此服务是 RESTful。

  • 在我在网上看到的大多数情况下,所谓的REST客户端实际上是一个HTTP客户端,因为它只使用HTTP并且可以与提供非RESTful服务的HTTP服务器通信

关于rest - HTTP 客户端和 REST 客户端的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49950973/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com