okhttp相关内容

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

我通过 Apache NiFi 传递性地使用 OkHttp.我正在尝试确定如何在重定向时处理授权和其他敏感标头.NiFi 的 InvokeHTTP 处理器与 OkHttp 在重定向方面的唯一交互是 这里,它读取处理器属性并将选项设置为OkHttpClientBuilder 对象: //设置是否跟随重定向okHttpClientBuilder.followRedirects(context.get ..
发布时间:2021-11-12 03:55:15 Java开发

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

我通过 Apache NiFi 传递性地使用 OkHttp.我正在尝试确定如何在重定向时处理授权和其他敏感标头.NiFi 的 InvokeHTTP 处理器与 OkHttp 在重定向方面的唯一交互是 这里,它读取处理器属性并将选项设置为OkHttpClientBuilder 对象: //设置是否跟随重定向okHttpClientBuilder.followRedirects(context.get ..
发布时间:2021-11-12 03:55:12 Java开发

Google Dataflow Beam 作业中的 SSL 握手异常

当使用 Okhttp3 从 Dataflow 作业请求(获取和发布)HTTPS url 时,程序抛出 SSL 握手异常并失败.确切消息是“javax.net.ssl.SSLHandshakeException:收到致命警报:handshake_failure" 同样的代码早在 3-4 周(11 月 23 日之前)就可以在 Dataflow 中使用了.现在它因上述异常而失败.由于服务器(HTT ..

okhttp 客户端在 # 符号处截断 http URL

我正在使用 okhttp 客户端(版本 3.10.0)调用 Bing 服务.测试中使用的地址带有#号. 1177 公园大道 5 号 #190橙园佛罗里达州 320734150美国 http 客户端在 # 符号处截断地址组件.通过代码构造的网址是 https://dev.virtualearth.net/REST/v1/Locations/1177%20PARK%20AVE%20S ..
发布时间:2021-06-12 18:59:42 Java开发

使用 okhttp 下载 mp3 文件会产生损坏的文件

我正在尝试从 http 链接下载 mp3 文件并将文件保存到本地存储.我尝试过的所有代码都保存了一个损坏的文件,该文件的大小是应有的两倍.文件应该是 1,204,787保存的文件为 2,478,272 我要下载的文件是:rise-stage.bioinf.unc.edu/cue_audio/sampleaudio.mp3 – 手动下载时播放正常. fun downloadFilea( ..
发布时间:2021-06-12 18:59:38 移动开发

HTTP 失败:java.net.SocketException:套接字已关闭;不会启动异常处理方法

我有一个 RxJava 链请求应该释放一些 onError() 或 onComplete() 锁,所以,基本上,我的问题是:当我为 OkHttpClient 设置读取、连接和写入超时时,我没有得到期望的行为.我正在使用 Retrofit2 和 OkHttp3.6.0 这是我的简化客户端: OkHttpClient.Builder builder = new OkHttpClient.Builde ..
发布时间:2021-06-12 18:59:21 移动开发

Content-Disposition 值中 42 处的意外字符 0x662:表单数据;名称=“用户文件";文件名=“IMG_٢٠١٩١١١٥_٠٩٠٢٠٤١١٤.jpg";

我在我的安卓应用中使用本地化 虽然语言设置为阿拉伯语,但在okhttp(okhttp:3.12.0)的文件上传过程中出现此错误 E/AndroidRuntime:致命异常:main进程:com.prominere.health1,PID:7502java.lang.IllegalArgumentException:内容处置值中 42 处的意外字符 0x662:表单数据;名称=“用户文件"; ..
发布时间:2021-06-12 18:59:18 Java开发

Okhttp 或 HTTPClient :哪个提供更好的功能和更高的效率?

为了发出http请求,JAVA中有一些API可供选择,例如Apache HttpClient和Okhttp.Apache HttpClient 成熟且应用广泛,Okhttp 似乎越来越流行(我不确定). 我想知道的是,哪个更好,或者 Apache HttpClient 是否有一些 Okhttp 没有的功能,或者相反?大多数情况下,我是在服务器端谈论的,谈论在 Android 应用程序中使用也 ..
发布时间:2021-06-12 18:59:03 Java开发

在okhttp中使用http2时,为什么对同一主机的多个请求不只使用一个connectoin

我想测试 okhttp 的 http2 功能.我以异步方式向同一主机发出多个请求.但是,我发现它涉及多个连接,因为协议是h2,它应该只使用一个连接,对吧?代码如下.啊,我用的是okhttp2.5 公共类性能{私有最终 OkHttpClient 客户端 = 新 OkHttpClient();private final Dispatcher dispatcher = new Dispatcher() ..
发布时间:2021-06-12 18:58:54 Java开发

使用改造 2 &amp; 时出现此错误好的Http3.无法解析主机&quot;<host-name>&&quot;:没有与主机名关联的地址

我正在使用改造 2 和 OkHttp3 从服务器请求数据.我刚刚添加了一个离线缓存代码,但它没有按预期工作.我收到错误“无法解析主机“":没有与主机名关联的地址. 当它尝试从缓存中获取检索数据时(当没有互联网连接时)会发生这种情况.代码片段如下. public static Interceptor provideCacheInterceptor() {返回新拦截器(){@覆盖公共响应拦 ..
发布时间:2021-06-12 18:58:51 移动开发

有第二个 okHTTP 请求等待第一个完成 Android

我试图调用 IMDb API 2 次,第一次调用并获取该电影/节目的 ID,第二次它使用该 ID 获取有关该电影/节目的所有信息,我还需要应用程序另一部分的 ID,这就是我这样做的原因.问题是第二个调用不是等待第一个调用完成.我认为这就是为什么当我尝试使用变量时变量没有更新的原因.这是我的 onCreate 方法,所有这一切都发生了,出于显而易见的原因,我取出了一些 API 密钥: @Overr ..
发布时间:2021-06-12 18:58:38 Java开发

RecyclerView - notifyDataSetChanged() - Kotlin - 不工作

在使用单独的 URL 调用更新数据后,我在 RecyclerView 中重新加载数据时遇到问题.FristFragment 调用 LoadDataFromUrl 并在 Recycler View 中显示数据.每个 Recycler 的视图项都有一个带有 OnSetClickListener 的按钮,该按钮调用另一个 URL 来更新项的名称数据.在用户更新项目名称并收到成功响应后,原始 myResp ..
发布时间:2021-06-12 18:58:35 移动开发

Android 改进了 Logcat 中的网络请求响应日志记录

我的老板想要更好的网络连接日志记录.他说我们需要更多人类可读的请求-响应日志.我们已经有 Stetho 和 HttpLoggingInterceptor.我在互联网上搜索过,但找不到与这些不同的东西.真的有更好的日志库我可以按照老板的要求使用吗? 解决方案 FB Flipper 是 Stetho 的替代品.您运行的桌面应用程序可以连接并允许您构建与应用程序部分(如网络或 UI 布局)通信的 ..
发布时间:2021-06-12 18:58:29 移动开发