okhttp相关内容

Android javax.net.ssl和FIPS合规性openSSL

AFAIK Android javax.net.ssl 类在C/Low级别将openSSL/BoringSSL库用于任何SSL/TLS. 目的::在我的应用程序中加载符合FIPS要求的openSSL libaray,并创建 javax.net. ssl(okhttp)类使用该库吗? 类似于 WolfSSL提供程序,但它与JSSE不兼容. 这对于FIPS openSSL + and ..
发布时间:2020-05-19 21:58:40 移动开发

OkHttp在请求超时时未关闭连接

我正在设置readTimeout并停止服务器(Node.js + Express). 我没有从客户端关闭套接字. 这是预期的行为吗? 解决方案 我们刚刚在昨天修复了与此相关的错误.如果您可以帮我们一个忙,并尝试使用git master的最新代码,我很想看看是否能解决您的问题! ..
发布时间:2020-05-19 21:58:36 其他开发

如何在OkHttp上进行多路复用?

我看到了一些有关使用SPDY的较早的问题(尽管此后代码已发生了显着变化),但没有深入了解如何正确利用OkHttp中的复用和/或流水线技术.我已经遍历了所有示例,但还没有看到专门针对此示例的任何内容. 这是自动完成的吗? 解决方案 它是自动的.如果您有一台支持HTTP/2的服务器和一台支持HTTP/2的客户端,它将做正确的事. ..
发布时间:2020-05-19 21:58:27 其他开发

使用okhttp Interceptor检查网络连接性

我们可以使用拦截器来检查网络连接并在仅连接的情况下继续进行吗? 注意:我正在谈论如何使用okhttp拦截器来统一网络连接检查. 解决方案 您可以使用BroadcastReceiver使互联网连接发生更改时通知您的应用程序. 清单: ..
发布时间:2020-05-19 21:58:25 移动开发

okhttp3:无法创建新的本机线程

遇到一个奇怪的问题,经过一些尝试,我无法重现.如何复制它以及它为什么发生? 这是一项非并行任务,请循环调用HTTP连接. public static Response syncGet(URL url) throws IOException { log.debug("http url:{}", url); OkHttpClient client = ..
发布时间:2020-05-19 21:58:20 Java开发

使用自签名证书签名的服务器上的调用API

我正在开发一个Android应用程序,该应用程序在https上调用了某些API.使用retrofit2和okhttp3.在开发期间,我使用在服务器中生成的自签名证书.我在使用自签名证书时调用API时遇到很多问题,我解决了所有问题,但都卡在了此异常SSLPeerUnverifiedException上. 当前,我已将我的证书ServerCertificate.cer复制到Download目录, ..
发布时间:2020-05-19 21:58:18 Java开发

如何为OkHttpClient设置连接超时? 2017年

很容易说它是重复的,但不是. 我读了很多关于如何在android中设置连接超时的文章,但该文章已有4-7年的历史,我认为我们都需要更新此主题,因为这些方法已被弃用或不再存在. /p> 所以问题是我在等待服务器响应时如何设置连接超时? final Response response = httpClient.newCall(request).execute(); if (respon ..
发布时间:2020-05-19 21:58:15 移动开发

OkHttp是否支持HTTP/2服务器推送?

我正在使用OkHttp库和HTTP/2开发一个Android视频流应用程序.我正在研究使用HTTP/2协议的服务器推送功能的可能性,但是我不确定OkHttp是否支持它. 我有一个用于测试HTTP/2推送的基本服务器实现,在chrome浏览器上可以正常工作(即,推送的内容存储在缓存中,并由浏览器从缓存中检索).当我将Android应用程序与OkHttp库一起使用时,内容不再被推送到客户端的缓存 ..
发布时间:2020-05-19 21:58:07 其他开发

OkHTTP中的处理超时

如何在OkHTTP中捕获超时?是onFailure方法中的“调用"吗? 我想处理我的互联网连接不良的情况.如果超时,我必须启用一些按钮以允许用户重试. // Get a handler that can be used to post to the main thread client.newCall(request).enqueue(new Callback() { ..
发布时间:2020-05-19 21:58:04 移动开发

改造java.net.ProtocolException:预期的':status'标头不存在

在运行中的应用程序中,改造网络调用失败,并突然出现协议异常.该应用程序一直运行到昨天,今天所有网络调用均失败.这些调用可以在HTTP和某些HTTPS上正常工作,除了我的产品端点. 看来,该应用程序不仅只能在我使用过的 https端点上运行,而且还可以与其他https端点一起运行. 我以这种方式解决了这个问题- OkHttpClient client = new OkHttpCli ..
发布时间:2020-05-19 21:57:59 移动开发

Android与One Plus上的ESP8266的连接(Android 6.0.1)

Android 6.0上的改装在连接到接入点后进行Http调用时出现问题 复制步骤: 连接到Esp8266接入点 对 http://192.168.4.1 进行http调用(esp8266访问点的默认网关) WIFI的IP地址为192.168.4.2 它引发以下异常 我已经在Android 5.1上尝试过相同的功能,并且相同的代码也可以正常工作 java.net.Soc ..
发布时间:2020-05-19 21:57:38 移动开发

将swagger-codegen项目导入现有的Android项目

我正在尝试将swagger-codegen生成的“模块"项目集成到我的Android项目中. 以前我没有在gradle上做太多工作,而swagger-codegen从我的角度来看创建了一个相当混乱的build.gradle. 我很难找到有关如何执行此操作的文档.我感到有些迷茫. 我使用了常见问题解答 mvn clean package java -jar modules/s ..

Okhttp流请求到服务器

我当前正在使用OkHttp将语音请求发送到服务器.我记录并收集了全部数据,然后将请求发送到服务器.我可以在记录自身时使用OkHttp将数据请求流式传输到服务器吗? 解决方案 为时已晚!我假设您已经找到了答案,但是对于将来的访问者. 是的.可以使用okHttp与Okio的Pipe类异步发送流数据.java.io类与BlockingQueue 一起使用 ..
发布时间:2020-05-19 21:57:03 移动开发