• OKHTTP3源码2-连接池管理

     发表于 9 个月 前

    在 《OKHTTP3源码和设计模式-1》 ,中整体介绍了 OKHttp3 的源码架构,重点讲解了请求任务的分发管理和线程池以及请求执行过程中的拦截器。这一章我们接着往下走认识一下 ...

  • Android开源框架源码分析:Okhttp

     发表于 11 个月 前

    在Android刀耕火种的哪个年代,我们做网络请求通常会选用HttpURLConnection或者Apache HTTP Client,这两者均支持HTTPS、流的上传和下载、配置...

  • 服务端I/O性能大比拼:Node、PHP、Java、Go

     发表于 1 年 前

    本文首先简单介绍了I/O相关的基础概念,然后横向比较了Node、PHP、Java、Go的I/O性能,并给出了选型建议。...

  • Android开源 - RxWebSocket:基于 OkHttp 和 RxJava 封装的 WebSocket 客户端

     发表于 1 年 前

    RxWebSocket是一个基于okhttp和RxJava封装的WebSocket客户端,此库的核心特点是 除了手动关闭WebSocket(就是RxJava取消订阅),WebSoc...

  • OkHttp3 架构分析

     发表于 1 年 前

    我们都知道在OkHttp3中,其灵活性,很大程度上体现在,我们可以 intercept 其任意一个环节,而这个优势便是okhttp3整个请求响应架构体系的精髓所在。...

  • 【译】Python3中进行HTTP请求的4种方式

     发表于 1 年 前

    Python 生态提供了许多与 JSON api 交互的选择。虽然这些方法对于最简单的请求是相似的, 但随着 HTTP 请求的复杂性增加, 这些差异变得更加明显。多进行尝试, 看看...

  • iOS AFNetworking框架HTTPS请求配置

     发表于 1 年 前

    iOS在Apple公司的强制要求下,数据传输必须按照ATS(App Transefer Security)条款。关于AFNetworking框架传输HTTPS数据。...

  • OKHttp使用Interceptor的缓存问题

     发表于 1 年 前

    网上关于OKHttp的文章特别多,用法大家都知道,这里就只说说关于使用OKHttp中的拦截器来做缓存的问题。之前从来没有使用过拦截器做缓存,所以一开始也是从网上一顿搜,大部分文章都...

  • 如何使用 HTTP Headers 来保护你的 Web 应用

     发表于 1 年 前

    众所周知,无论是简单的小网页还是复杂的单页应用,Web 应用都是网络攻击的目标。2016 年,这种最主要的攻击模式 —— 攻击 web 应用,造成了大约40% 的数据泄露。事实上,...

  • iOS HTTP/2 Server Push 探索

     发表于 1 年 前

    ...

  • iOS实用篇:Https双向认证

     发表于 1 年 前

    年前的时候,关于苹果要强制https的传言四起,虽然结果只是一个“谣言”,但是很明显的这是迟早会到来的,间接上加速了各公司加紧上https的节奏,对于iOS客户端来说,上https...

  • 你真的了解HTTP缓存吗

     发表于 1 年 前

    有时,HTTP中的缓存可能会非常让人头疼。按照文档正确地使用 HTTP 并不是那么困难,但事实上,不同的浏览器和 HTTP版本常常困扰着我们。而我们自己或是不必或是没有时间去钻研所...

  • 使用NSURLSession或者AFN发送HTTPS请求

     发表于 1 年 前

    HTTPS是基于HTTP的, 它与HTTP不同之处在于HTTP层和TCP层中间多了一个 安全套接字层...

  • 开源:CatApi - 全异步 Swoole Http API 开发框架

     发表于 1 年 前

    全异步Swoole Http API开发框架...

  • 为什么我们要使用HTTPS协议?

     发表于 1 年 前

    HTTP是超文本传输协议,用来定义发送与接收文本消息的规则。计算机工作在二进制编码,因此,用1和0来构建一个数字世界...

  • JavaEE 要懂的小事:图解Http协议

     发表于 1 年 前

    泥瓦匠记得和左潇龙【博客园】上次聊天时,龙哥问了个Session的问题。我当时的理解就是云里雾里,先从Http协议理解开始吧。...

  • HTTPS 为什么更安全,先看这些

     发表于 1 年 前

    HTTPS 是建立在密码学基础之上的一种安全通信协议,严格来说是基于 HTTP 协议和 SSL/TLS 的组合。理解 HTTPS 之前有必要弄清楚一些密码学的相关基础概念,比如:明...

  • JavaScript 中的 HTTP 跨域请求

     发表于 1 年 前

    自从我接触前端以来,接手的项目里面很大部分都是前后端分离的,后端只提供接口,前端根据后端接口渲染出实际页面。个人觉得这是一个挺好的模式,前后端各自负责各自的模块,分工明确,而且也给...

  • okhttp 实现 https 访问,支持 Android 4.X 系统 https 访问

     发表于 1 年 前

    去年在将公司项目进行组件化重构的时候使用了 Retrofit+OkHttp 做网络请求,由于我们公司的网络请求都是使用https访问,因此在封装好适用于我们项目的Retrofit+...

  • 理解HTTPS为什么安全前,先看看这些

     发表于 1 年 前

    HTTPS 是建立在密码学基础之上的一种安全通信协议,严格来说是基于 HTTP 协议和 SSL/TSL 的组合。理解 HTTPS 之前有必要弄清楚一些密码学的相关基础概念,比如:明...