网站首页 站内搜索

搜索结果

查询Tags标签: okhttp,共有 97条记录
  • Android之OkHttp网络架构源码深入分析(揭开神秘的面纱),android项目开发实战入门pdf

    this.connectionSpecs = builder.connectionSpecs; this.interceptors = Util.immutableList(builder.interceptors); this.networkInterceptors = Util.immutableList(builder.networkInterceptors); this.eventListenerFactory = builder.eventListenerFactory; this.pr…

    2022/3/1 22:22:32 人评论 次浏览
  • Java okHttp 3 忽略SSH的最佳方案

    okHttp是Java平台下方便的Restful客户端工具,最近笔者在实际项目中使用时,发现于客户第三方应用集成时,对方提供的API采用自签名的HTTPS,直接导致项目运行报错,并且客户方面因为经常变更证书,对笔者提出要求忽略其证书,为解决该问题,笔者在网络上搜索现成的方案,…

    2022/2/14 14:11:38 人评论 次浏览
  • EventBus 源码解析及使用体验,自己动手实现OkHttp

    首先: EventBus.getDefault()其实就是个单例,和我们传统的getInstance一个意思: ​ /* Convenience singleton for apps using a process-wide EventBus instance. / public static EventBus getDefault() { if (defaultInstance == null) { synchronized (EventBus.cl…

    2022/2/4 17:53:26 人评论 次浏览
  • Android HTTPS 自制证书实现双向认证(OkHttp + Retrofit + Rxjava)

    .addCallAdapterFactory(RxJavaCallAdapterFactory.create())//添加 RxJava 适配器 .client(okHttpClient)//添加OkHttp代理对象 .build();/details/106252088)证书制作思路:首先对于双向证书验证,也就是说, 客户端持有服务端的公钥证书,并持有自己的私钥,服务端持有…

    2022/1/28 14:04:26 人评论 次浏览
  • Android初学八之Android网络编程

    目录 0 环境1 目标2 OkHttp框架的原理3 界面展示4 核心代码4.1 UI设计4.2 安装网络框架环境4.3 使用网络框架连接后台数据并在APP中展示数据结果 5 代码仓库6 总结0 环境 在Android Studio中进行有关代码的编写和界面效果展示。1 目标 掌握Android网络编程基本原理;掌握常…

    2022/1/15 11:04:42 人评论 次浏览
  • Android初学八之Android网络编程

    目录 0 环境1 目标2 OkHttp框架的原理3 界面展示4 核心代码4.1 UI设计4.2 安装网络框架环境4.3 使用网络框架连接后台数据并在APP中展示数据结果 5 代码仓库6 总结0 环境 在Android Studio中进行有关代码的编写和界面效果展示。1 目标 掌握Android网络编程基本原理;掌握常…

    2022/1/15 11:04:42 人评论 次浏览
  • Okio源码学习分析,自己动手实现OkHttp

    override fun read(sink: ByteArray, offset: Int, byteCount: Int): Int { checkOffsetAndCount(sink.size.toLong(), offset.toLong(), byteCount.toLong()) //如果buffer的数据为空,则先调用被装饰的对象(也就是InputStreamSource)将数据读到buffer当中 if (buffer.…

    2021/12/30 17:08:07 人评论 次浏览
  • Okio源码学习分析,自己动手实现OkHttp

    override fun read(sink: ByteArray, offset: Int, byteCount: Int): Int { checkOffsetAndCount(sink.size.toLong(), offset.toLong(), byteCount.toLong()) //如果buffer的数据为空,则先调用被装饰的对象(也就是InputStreamSource)将数据读到buffer当中 if (buffer.…

    2021/12/30 17:08:07 人评论 次浏览
  • OKHttp的Get和Post请求小案例

    <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent&quo…

    2021/12/21 6:23:16 人评论 次浏览
  • OKHttp的Get和Post请求小案例

    <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent&quo…

    2021/12/21 6:23:16 人评论 次浏览
  • 探索OkHttp系列 (七) 自定义拦截器

    前言 在前面的文章中,我们介绍完了所有OkHttp自带的拦截器,再回顾一下整个拦截器责任链图:在整个拦截器责任链中,用户还可以添加自定义的拦截器,有两个位置可以添加,对应的方法分别是:OkHttpClient.Builder::addInterceptor方法fun addInterceptor(interceptor: In…

    2021/12/19 6:22:33 人评论 次浏览
  • 探索OkHttp系列 (七) 自定义拦截器

    前言 在前面的文章中,我们介绍完了所有OkHttp自带的拦截器,再回顾一下整个拦截器责任链图:在整个拦截器责任链中,用户还可以添加自定义的拦截器,有两个位置可以添加,对应的方法分别是:OkHttpClient.Builder::addInterceptor方法fun addInterceptor(interceptor: In…

    2021/12/19 6:22:33 人评论 次浏览
  • 探索OkHttp系列 (六) 发起请求与获取响应

    前言 接下来我们要分析的是拦截器链上的最后一个拦截器CallServerInterceptor,它用于写入请求与获取响应,这里不需要再调用拦截器责任链的proceed方法,CallServerInterceptor在intercept方法中将自己的工作做完后,就直接将响应返回给上一拦截器。 CallServerIntercept…

    2021/12/19 6:22:19 人评论 次浏览
  • 探索OkHttp系列 (六) 发起请求与获取响应

    前言 接下来我们要分析的是拦截器链上的最后一个拦截器CallServerInterceptor,它用于写入请求与获取响应,这里不需要再调用拦截器责任链的proceed方法,CallServerInterceptor在intercept方法中将自己的工作做完后,就直接将响应返回给上一拦截器。 CallServerIntercept…

    2021/12/19 6:22:19 人评论 次浏览
  • Android HTTPS 自制证书实现双向认证(OkHttp + Retrofit + Rxjava)

    由于Retrofit是基于OkHttp实现的,因此想通过Retrofit实现HTTPS需要给Retrofit设置一个OkHttp代理对象用于处理HTTPS的握手过程。代理代码如下: OkHttpClient okHttpClient = new OkHttpClient.Builder() .sslSocketFactory(SSLHelper.getSSLCertifcation(context))//为O…

    2021/12/16 12:10:28 人评论 次浏览
共97记录«上一页1234...7下一页»
扫一扫关注最新编程教程