背景 断点续传下载一直是移动开发中必不可少的一项重要的技术,同样的RxJava和Retrofit的结合让这个技术解决起来更加的灵活,我们完全可以封装一个适合自的下载框架,简单而且安全! 效果 实现 下载和之前的http请…
标签:HTTP
RxRetrofit - 终极封装 - 深入浅出 & 数据缓存
背景 数据持久化在现在移动app开发中已经越来越被大家认可,提高了用户体验和软件的稳定性,但是由于retrofit持久化的局限性,所以需要自己动手改造一个适合自己的数据持久化方案! 封装效果 这里写图片描述 第一次请求是…
RxRetrofit - 终极封装 - 深入浅出 & 扩展 String
背景 在之前的封装1-5RxRetrofit-深入浅出-终极封装中我们都是通过传统的GsonConverterFactory自动解析,这样做确实很方便,用户能直接获取返回的对象,不用关心具体的转换,但是:这随之而来有很多…
RxRetrofit - 终极封装 - 深入浅出 & 异常
背景 在前面Rxjava+ReTrofit+okHttp深入浅出-终极封装专栏我们已经全面的封装了一套可以投入实战的框架,最近QQ群中有兄弟说异常处理这块可以优化优化并给出了建议参考项目,果断重新将之前的封装完善走起来,…
Spring Boot 揭秘与实战(九) 应用监控篇 - HTTP 应用监控
Spring Boot 提供运行时的应用监控和管理功能。本文,我们通过 HTTP 实现对应用的监控和管理。 博客地址:blog.720ui.com/ 快速开始 Spring Boot 监控核心是 spring-boot-…
DDFE 技术周刊(第十三期)2017.2.6
Hybrid 方案 DDFE – [17年跨领域学习]从 WKWebview 再谈混合开发 豆瓣的混合开发框架 — Rexxar 美团大众点评 Hybrid 化建设 iOS Objective-C…
HTTP 协议简介
HTTP (HyperText Transfer Protocol, 超文本传输协议)是互联网上应用最为广泛的一种网络协议,它是基于 TCP 的应用层协议,简单地说就是客户端和服务器进行通信的一种规则,它的模式非常简单,…
掌握 HTTP 缓存——从请求到响应过程的一切(上)
作者:Ulrich Kautz 编译:胡子大哈 翻译原文:huziketang.com/blog/posts/… 英文原文:Mastering HTTP Caching – from request to r…
掌握 HTTP 缓存——从请求到响应过程的一切(下)
作者:Ulrich Kautz 编译:胡子大哈 翻译原文:huziketang.com/blog/posts/… 英文原文:Mastering HTTP Caching – from request to r…
okhttp 源码解析 - http 协议的实现 - 重定向
http协议中的重定向 client:向server发送一个请求,要求获取一个资源server:接收到这个请求后,发现请求的这个资源实际存放在另一个位置于是server在返回的response header的Locati…
okhttp 源码解析 - 网络协议的实现 - 请求流程: 请求的发送与响应的接收
http协议相关 一个http请求的过程 输入url和参数 ->DNS解析(访问域名服务器53号端口,根据域名拿到ip,可能会拿到好几个ip) ->根据ip和端口号连接socket(TCP三次握手已封装在so…
爬虫入门系列(一):快速理解 HTTP 协议
4月份给自己挖一个爬虫系列的坑,主要涉及HTTP 协议、正则表达式、爬虫框架 Scrapy、消息队列、数据库等内容。 爬虫的基本原理是模拟浏览器进行 HTTP 请求,理解 HTTP 协议是写爬虫的必备基础,招聘网站的爬虫…