gpt4 book ai didi

retrofit2 - okHttp 在使用 vpn 时因改造而失败

转载 作者:行者123 更新时间:2023-12-03 17:36:26 24 4
gpt4 key购买 nike

我一直在我的公司网络上使用我的代码,它工作得很好,但是当我想在家中使用它时(使用 vpn 连接到公司网络),它没有说:
无法解析主机 X:没有与主机名关联的地址。

奇怪的是我实际上可以在浏览器中使用链接(它工作正常)。
有什么我需要添加的配置吗?

            OkHttpClient defaultHttpClient = new OkHttpClient.Builder()
.addInterceptor(new Interceptor() {
@Override
public Response intercept(Interceptor.Chain chain) throws IOException {
Request authorisedRequest = chain.request().newBuilder()
.addHeader("Authorization", TNConstants.BASIC +
Base64.encodeToString((username+ ":" + password).getBytes(), Base64.NO_WRAP)).build();
return chain.proceed(authorisedRequest);
}}).build();

它实际上在 chain.proceed(authorisedRequest) 函数中失败了。
请帮我解决这个问题。谢谢!

最佳答案

您可能想尝试 okHttpClient.connectionPool.evictAll()在您的请求电话之前,可能会解决您的问题

关于retrofit2 - okHttp 在使用 vpn 时因改造而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47427739/

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