okhttp 相关问题

适用于Android和Java应用程序的HTTP + HTTP / 2客户端。

“请求的资源不支持http方法'GET'” - 但我没有使用C#或asp.net,我是提出请求的人

我正在写一个Java应用程序。当我尝试使用OkHttp向API发出请求时,不会返回任何内容。当我在浏览器中访问请求URL时,我得到了响应{“消息”:“请求的资源...

回答 1 投票 0

如何理解HttpLoggingInterceptor.class中的方法'isPlaintext'?

我很困惑如何定义人类可读文本。我想因为Unicode几乎包含所有语言字符,所以只要codePoint在其中,它就是可读的。但在 ...

回答 1 投票 0

如何使用OkHttp / Retrofit重试HTTP请求?

我在我的Android项目中使用Retrofit / OkHttp(1.6)。我没有找到内置于其中任何一个的任何请求重试机制。在搜索更多时,我看到OkHttp似乎有沉默重试。我不 ...

回答 12 投票 51

生成构建时加载图像时GLIDE出现奇怪错误

在我的生产应用程序上应用ProGuard之后。我们在从URL E / vw加载图像时遇到以下错误:Glide无法加载图像,但异常:无法加载PUBLICSUFFIXES.GZ资源...

回答 1 投票 0

如何使用ok Http添加多个标头

我在我的android项目中使用Retrofit 2和Okhttp。我想在api请求中添加多个标头。这是我的拦截器代码:公共类NetworkInterceptors实现Interceptor {@ ...

回答 2 投票 5

访问OkHttp Response的正文字符串两次会导致IllegalStateException:closed

我通过OkHttp库实现我的http调用。一切正常,但我注意到,当我作为响应的字符串两次访问正文时,将抛出IllegalStateException。那是, ...

回答 7 投票 34

okHttp 3.x身份验证器未被调用

我需要通过需要身份验证的代理发出请求。公共类WebClient {private final OkHttpClient httpClient; private static WebClient webClient;私人的 ...

回答 1 投票 1

OkHttp / Retrofit默认超时

我想知道我应该为我的改装客户设置多少秒。我应该使用多少秒作为默认超时? OkHttp / Retrofit的默认超时是什么,我们应该使用默认值吗?

回答 4 投票 40

OkHttp 3.11和TLS 1.2支持

Android 4.2中添加了对TLS v1.2的支持,但默认情况下未启用。通过向...提供自定义SSLSocketFactory实现,可以很容易地解决OkHttp 3.x这个问题。

回答 1 投票 2

如何处理这个OkHttp头响应?

我请求的API响应包含多个页面。在响应的标题中是当前页面和最后一页以我不知道如何处理的格式发送。所有其他标题都是......

回答 1 投票 0

错误:(28,13)无法解决:com.squareup.okhttp3:okhttp:3.2.0

我有android studio的问题。我已经从这个链接添加了okhttp的.jar文件:https://github.com/square/okhttp到我的android studio上的libs目录。当我尝试添加此行时......

回答 5 投票 8

滑动 - 添加标头以请求

是否有一种方法可以在下载图像时添加自定义标题以供请求?我可以在Glide中使用volley或okhttp。我尝试在okhttpclient中向cookiemanager添加cookie,但它没有帮助。有没有 ...

回答 6 投票 18

OkHttp是否在重定向上发送授权和其他可能敏感的标头?

我通过Apache NiFi传递使用OkHttp。我正在尝试确定如何在重定向上处理授权和其他敏感标头。 NiFi的InvokeHTTP唯一的互动......

回答 1 投票 3

OkHttp MockWebServer在重新启动时无法接受连接

我正在使用OkHttp MockWebServer来模拟我的服务器响应以进行单元测试。它适用于第一次测试,但在第二次测试时,我的客户端失败:无法连接到localhost / 0:0:0:0:0:...

回答 2 投票 5

模拟服务器的间隔通量?

我尝试为服务编写测试函数,该服务使用来自另一个服务的间隔Flux,创建类似于Flux.interval(Duration.ofSeconds(1))。map(...)。如果看到支持......

回答 1 投票 0

当我尝试记录网络响应时,OKHttp抛出非法状态异常

我在我的OkHttp客户端上放置了以下拦截器:httpClient.addInterceptor(new Interceptor(){@Override public Response intercept(Chain chain)抛出IOException {Response ...

回答 4 投票 14

流被重置:PROTOCOL_ERROR,同时在3G网络中使用Retrofit

大家中午好!我在我的应用程序中使用Retrofit进行网络调用。该应用程序真的很好,速度很快。感谢精彩的图书馆。但是,它只适用于Wi-Fi。如果...

回答 1 投票 4

java.io.IOException:stream已重置:多个设备上的REFUSED_STREAM

我在我的Android应用程序中使用Retrofit 1.9。服务器在Django上使用Nginx,HTTPS使用HTTP 2.证书来自WoSign,SSL实验室获得“A”分数。我在3台设备上测试:Nexus 4,Android 5.1.1(...

回答 3 投票 1

当我们有OkHttp时,为什么要使用Retrofit

使用OkHttp我们可以发出HTTP请求,然后从服务器获取响应OkHttpClient client = new OkHttpClient();请求请求= new Request.Builder()。url(url).build();响应响应=客户端....

回答 5 投票 76

Android OkHttp,刷新过期令牌

场景:我使用OkHttp / Retrofit访问Web服务:同时发送多个HTTP请求。在某些时候,身份验证令牌到期,多个请求将获得401 ...

回答 5 投票 15

© www.soinside.com 2019 - 2024. All rights reserved.