网络
奔跑的_迷彩狼
这个作者很懒,什么都没留下…
展开
-
网络基础查缺补漏及实际应用思考:HTTP + GET POST + cookie session token
今天又是划水长知识的一天。。。在知乎看了些网络基础知识,我个人看到问题回答不充分的点贴出来了,小伙伴可以一起查缺补漏:HTTP相关为什么客户端发出第四次挥手的确认报文后要等2MSL的时间才能释放TCP连接?这里同样是要考虑丢包的问题,如果第四次挥手的报文丢失,服务端没收到确认ack报文就会重发第三次挥手的报文,这样报文一去一回最长时间就是2MSL,所以需要等这么长时间来确认服务端确实已经收到了。如果已经建立了连接,但是客户端突然出现故障了怎么办?TCP设有一个保活计时器,客户端.原创 2020-06-03 17:35:53 · 141 阅读 · 0 评论 -
CSRF(跨站请求伪造)攻击 (转载)
原文链接:https://www.cnblogs.com/xiaxiaoxu/p/10428483.html原作者写的很好,搬过来科普下基础知识。CSRF(跨站请求伪造)攻击CSRF(Cross Site Request Forgery,跨站请求伪造)是一种近年来才逐渐被大众了解的网络攻击方式,又被称为One-Click Attack或Session Riding。攻击原理CSRF攻击的大致方式如下:某用户登录了A网站,认证信息保存在cookie中。当用户访问攻击者创建...转载 2020-06-03 16:36:59 · 169 阅读 · 0 评论 -
获取网络状态
1.是否联网private List<NetBean> checkInternet() { ArrayList<NetBean> netBeans = new ArrayList<>(); //获得ConnectivityManager对象 ConnectivityManager connMgr = (Conne...原创 2018-05-09 15:19:49 · 291 阅读 · 0 评论 -
Android适用于IOT场景的MQTT-Demo
MQTT:适用于IOT环境的轻量级网络框架。原理:观察者模式,订阅/发布。场景:阿里云IOT平台。网络框架,本篇文章只关注Android端(终端)的使用。参考官方文档:阿里云-微消息队列MQTT 消息发送是订阅推送的形式,终端与云端建立连接,并订阅主题,云端向终端推送消息。优点是使用方便,资源利用小,支持断线重连和断线缓存,支持TCP也支持SSL连接。缺点的话就是坑比较...原创 2019-01-30 21:34:45 · 2911 阅读 · 0 评论 -
1000 SSL handshake aborted: ssl=0xb7ad54b8: I/O error during system call, Connection reset by peer 2
我出现这个问题的结果是:服务端那边崩了。。。所以验证这个问题,首先要用电脑的浏览器去访问一下接口,如果显示的ERROR,那就找后台。如果是正常的,并且你HttpClient配置的sslSocketFactory,是默认信任所有证书的话。那么就参考一下下面的资料吧。膜拜下大神orz:参考:https://blog.csdn.net/feiniao8651/article/detai...原创 2019-07-02 11:23:11 · 7225 阅读 · 0 评论