网络
文章平均质量分 76
VincentWei95
这个作者很懒,什么都没留下…
展开
-
TCP 协议深度剖析
关于为什么是三次握手不能两次握手,网上很多文章提到说是消耗资源,原创 2023-01-01 16:32:30 · 363 阅读 · 0 评论 -
Android 广播监听网络状态变化
在Android 7.0及以上的系统移除了三项隐式广播,其中就有 ConnectivityManager.CONNECTIVITY_ACTION(android.net.conn.CONNECTIVITY_CHANGED),这里除了说明Android 7.0的网络监听策略外,也会列出Android 7.0以下版本的网络监听策略。1 Android 7.0及以上设备网络状态监听public cl...原创 2019-06-21 23:35:24 · 629 阅读 · 0 评论 -
Android 广播动态监听检查网络状态
在APP中提示网络连接不可用的布局<RelativeLayout android:id="@+id/warning_layout" android:layout_width="fill_parent" android:layout_height="40dp" android:background="@color/yellow_warning" anroid...原创 2019-06-21 23:27:46 · 183 阅读 · 0 评论 -
Android OkHttp
文章目录1 OkHttp主要的类2 GET请求2.1 GET同步请求(需要开启子线程执行耗时操作)2.2 GET异步请求3 POST请求3.1 POST表单请求(FormBody)3.2 POST传递json或File对象(RequestBody)3.3 POST同时上传表单和文件数据(MultipartBody)4 自定义RequestBody5 设置请求头6 使用OkHttp下载文件1 Ok...原创 2019-06-20 23:01:35 · 393 阅读 · 0 评论 -
登录和第三方授权(Cookie和Authorization)
文章目录1 登录和授权的区别2 Cookie2.1 Cookie的工作机制2.2 Cookie的作用2.3 Cookie存在的问题(了解即可)3 Authorization3.1 Basic3.2 Bearer3.2.1 OAuth2流程(第三方授权)3.2.2 微信登录(第三方登录)3.2.3 OAuth2流程简单总结3.2.4 自家App中使用Bearer token3.2.5 Refresh...原创 2020-03-13 10:31:44 · 13713 阅读 · 0 评论 -
TCP和UDP
https://www.cnblogs.com/bokeyuanlongbin/p/9072399.html1、TCP/IP是在传输层,主要解决数据如何在网络传输,HTTP是在应用层,主要解决如何包装数据。两者都是协议。2、TCP/IP连接和断开过程:①连接:经过三次握手(我要和你建立连接,你真的要和我建立连接么,我真的要和你建立连接,成功)建立连接:第一次握手:客户端发送数据包(Clie...原创 2019-06-30 17:37:34 · 1208 阅读 · 0 评论 -
HTTP缓存详解
https://www.jianshu.com/p/4f07740d68e4转载 2019-06-21 23:58:49 · 100 阅读 · 0 评论 -
HTTP/HTTPS详解
文章目录1 了解Web和网络基础1. 网络基础TCP/IP1.1.1 TCP/IP的分层管理1.1.2 TCP/IP通信传输流1.2 与HTTP关系密切大的协议:IP、TCP和DNS1.2.1 负责传输的IP协议1.2.2 确保可靠性的TCP协议1.3 负责域名解析的DNS服务1.4 各种协议与HTTP协议的关系1.5 URI和URL2 简单的HTTP协议2.1 通过请求和响应的交换达成通信2.2...原创 2019-11-26 09:24:41 · 1357 阅读 · 0 评论