okhttp相关内容
将我的代码从默认的HTTPClient更改为OkHTTP时出现此错误.通过网络搜索了所有内容,但仍未解决. 我在此处中的OkHTTP库以及 请帮助我解决这个问题. 错误为: 01-01 22:03:18.038: E/AndroidRuntime(1460): java.lang.RuntimeException: An error occured while execut
..
在Android 4.2中添加了对TLS v1.2的支持,但默认情况下未启用.通过提供自定义SSLSocketFactory实现,使用OkHttp 3.x可以很容易地解决此问题.到OkHttp客户端: OkHttpClient okHttpClient = new OkHttpClient(); okHttpClient.setSocketFactory(new MySSLSocketFac
..
我已经从okhttp + retrofit更新到okhttp3 + retrofit2,但是我的应用没有启动此异常的原因 FATAL EXCEPTION: EventThread Process: appli.speaky.com, PID: 14705 java.lang.NoSuchMethodError: No virtual method setCallWebSocket(Lokht
..
我试图弄清楚为什么有时会出现此错误 javax.net.ssl.SSLProtocolException:SSL握手终止: ssl = 0x60d46c90:SSL库失败,通常是协议错误 错误:1409443E:SSL例程:SSL3_READ_BYTES:tlsv1警报不当 后备(外部/openssl/ssl/s3_pkt.c:1256 0x60d57f40:0x00000003) 发
..
我有一个RxJava链请求,该请求应该释放一些锁onError()或onComplete(),所以,基本上,我的问题是:当我将读取,连接和写入超时设置为我的OkHttpClient时,我没有得到所需的行为.我正在使用Retrofit2和OkHttp3.6.0,这是我的简化客户端: OkHttpClient.Builder builder = new OkHttpClient.Builder(
..
当我只用Volley发出请求时,一切顺利,我的StringRequest进入onResponse. 但是当我切换到Volley + Okhttp组合时,我的请求通过了,我收到与以前相同的响应,但是随后收到以下错误消息: E/Volley﹕ [122319] BasicNetwork.performRequest: Unexpected response code 200 for
..
我正在使用OkHttp GET请求下载文件: import com.squareup.okhttp.OkHttpClient; import com.squareup.okhttp.Request; import com.squareup.okhttp.Response; ... OkHttpClient okClient = new OkHttpClient(); Request requ
..
我有一个希望我们的应用程序使用经过FIPS 140-2验证的加密技术的客户.该应用程序使用 Okhttp并执行一些HTTPS请求. AFAIK Android使用OpenSSL C库,并且使用Java包装器javax/net/ssl . 问题: 如何使android应用程序FIPS 140 -2投诉? 不是在OS级别的Android系统上应使用符合FIPS的OpenSSL,因此所
..
我正在使用 OkHttp MockWebServer 来模拟我对单元的服务器响应测试. 在第一次测试中效果很好,但是在第二次测试中,我的客户失败了: 无法连接到localhost/0:0:0:0:0:0:0:0:1:63631 即使第二次测试与第一次测试完全相同,也会发生这种情况. 这是我在做什么: @RunWith(RobolectricTestRunner.class
..
我当前正在使用Selenium 3.14.0库,其中不建议使用 org.openqa.selenium.remote.internal.ApacheHttpClient .应该改用哪个? 该类已在下一版本3.141.59中删除. 我将它与EdgeDriver服务一起使用,如下所示: final int connectionTimeout = 2 * 60 * 1000; fina
..
我正在使用okHttp 3.2.0,这是构建请求对象的代码 MediaType JSON = MediaType.parse(AppConstants.CONTENT_TYPE_VALUE_JSON); RequestBody body = RequestBody.create(JSON, requestBody); HttpUrl url = new HttpUrl.Build
..
我正尝试在Google App引擎(1.9.22)的改型(1.9.0)中使用OKHTTP(2.4.0版). 这是我的用法: OkHttpClient okHttpClient = new OkHttpClient(); okHttpClient.setConnectTimeout(COMPOSER_MODULE_CONNECTION_TIMEOUT, TimeUnit
..
我正在尝试从Square实现MockWebServer,但我在代理后面.问题在于,每次执行仪器测试都会失败,因为我对MockWebServer所做的每个请求都会得到407. debug.level.titleD/OkHttp:
..
我正在尝试使用OkHttp下载文件,并使用Okio写入磁盘.我也为此过程创建了一个可观察的rx.它正在工作,但是它比我以前使用的(库什的离子库)慢得多. 这是我创建可观察对象的方法: public Observable download(List things) { return Observable.from(things)
..
private static final String URL = "http://www.livroandroid.com.br/livro/carros/carros_{tipo}.json"; public static List getCarros(Context context, String tipo) throws IOException { String u
..
我在我的android应用中使用OkHttp库向天气API发出网络请求.我已经实现了我的代码,并且在执行请求时遇到了致命错误. 我也已经在清单中添加了INTERNET权限. MainActivity.java: private CurrentWeather currentWeather; @Override protected void onCreate(Bundle
..
我正在尝试使用 OkHttp 客户端与HTTP/2服务器进行通信. 已添加到Maven POM: com.squareup.okhttp3 okhttp 3.2.0 这是我的测试代码
..
我正在使用picasso 2.5.2库从远程服务器下载位图,图像URL要求标头中具有基本身份验证. 我尝试了以下SO解析器,但是它们都无法与最新的Picasso和OkHttp库一起使用. 答案-1 答案-2 答案-3 谢谢. 解决方案 尝试使用身份验证器配置OkHttp3客户端,具体取决于您的方案和情况: OkHttpClient okHttpCli
..
我使用OkHttp向我的服务器发出一些POST请求.这很好. 现在,我想使用OkHttp的缓存来缓存请求的响应,并在设备脱机时使用它们. 我尝试了其他问题的许多解决方案,但都无济于事. 我使用OkHttp 2.5.0 使用以下代码,当设备可以访问互联网时,我会收到一个有效的响应. 但是,如果我关闭Internet,则会抛出java.net.UnknownHostException:无法
..
我在Android 9(Pixel 2设备)上使用OkHttp 3.12.2,并尝试连接到运行OpenSSL 1.1.1的nginx 1.14.0. Nginx具有TLSv1.3的功能,我在Ubuntu 18.04上的Firefox 66.0.2,Android 9上的Chrome 73.0和ChromeOS 72.0上对此进行了验证. 但是, OkHttp始终会协商TLSv1.2 .我还尝
..