网络基础
yetaoii
这个作者很懒,什么都没留下…
展开
-
基于OKhttp下载工具YTDownloader
YTDownloader最近对网络下载这一块比较感兴趣,所以专门整理和写了一个简易的下载库–YTDownload特性基于Retrofit和Okhttp3来请求网络基于RxJava,支持链式调用支持断点续传,默认开启支持串行、和并行批量下载支持进度回调自动校验服务器文件是否更改(前提,url对应文件还未下好)集成在app的build.gradle中添加依赖 //仓库m...原创 2020-03-21 01:24:10 · 901 阅读 · 0 评论 -
HTTP1.0、1.1和2.0区别
HTTP1.0、1.1和2.0区别Http原理请点击阅读 点击查看HTTP 1.0Http1.0是老的HTTP协议标准,规定了客户端和服务器只能保持短暂的连接,请求完成后就完毕,每次客户端请求都需要建立一次TCP连接,请求完就断开,不保存每次请求的状态。由于连接和关闭会消耗大量服务器和客户端资源,严重影响了客户端和服务端的性能。例如加载一个网页地址,有很多JS和CSS文件,每次请求都建立一次...原创 2020-03-09 16:54:03 · 232 阅读 · 0 评论 -
HTTP和HTTPS的理解
HTTP和HTTPS的理解本文有部分摘录自他人博客、书籍资料,请提出。一、HTTP1.简介HTTP(HyperText Transfer Protocol)即超文本传输协议,是一种详细规定了浏览器和万维网服务器之间互相通信的规则,它是万维网交换信息的基础,它允许将HTML(超文本标记语言)文档从Web服务器传送到Web浏览器。首先我们需要了解网络OSI模型七层协议(1)网络七层协议...原创 2020-03-09 16:21:14 · 565 阅读 · 0 评论