gpt4 book ai didi

android - okhttp 和 httpurlconnection 的区别?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:03:17 32 4
gpt4 key购买 nike

这两个库有什么区别?

我怎么理解这两个库之间的区别也是因为 Volley 使用 httpurlconnection 和 Retrofit the okhttp....

但我不明白它们之间的区别以及两种解决方案的优缺点。 okhttp什么时候好,httpurlconnection什么时候好?

我想知道什么时候应该使用它们。

编辑:

为什么 android 使用 okhttp 作为 httpurl 连接?如果我没记错的话,在 httpurlconnection 没有使用 okhttp 之前

最佳答案

okHttp 的优点OkHttp可以很容易地为每个请求定制 —— 比如为每个请求定制超时等。OkHttp 在网络出现问题时坚持:它会默默地从常见的连接问题中恢复。如果您的服务有多个 IP 地址,OkHttp 将在第一次连接失败时尝试备用地址。

可以获得任何请求的

完整分析。您可以了解发送的字节数、接收的字节数以及任何请求所花费的时间。这些分析很重要,因此您可以了解应用程序的数据使用情况以及每个请求所花费的时间,从而识别慢速请求。

使用 OkHttp 很简单。它的请求/响应 API 设计有流畅的构建器和不变性。它同时支持同步阻塞调用和带回调的异步调用。

OkHttp 支持Android 2.3 及以上版本。对于 Java,最低要求是 1.7。

关于android - okhttp 和 httpurlconnection 的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41571780/

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