网络
指尖上旳世界
这个作者很懒,什么都没留下…
展开
-
TCP、HTTP、SOCKET的关系
1、OSI网络七层模型第一层:应用层。定义了用于在网络中进行通信和传输数据的接口;(Http协议位于该层) 第二层:表示层。定义不同的系统中数据的传输格式,编码和解码规范等; 第三层:会话层。管理用户的会话,控制用户间逻辑连接的建立和中断; 第四层:传输层。管理着网络中的端到端的数据传输;(Tcp协议位于该层) 第五层:网络层。定义网络设备间如何传输数据;(IP位于该层) 第六层:链...原创 2018-11-23 14:47:39 · 8652 阅读 · 0 评论 -
org.apache.http.ConnectionClosedException: Premature end of Content-Length delimited message body
在使用httpclient下载大文件时候报错。错误分析:1.请求链接提前关闭导致拿到数据包和期待数据包不一致2.http请求不稳定,对大的数据包会导致丢数据的问题解决办法:文件过大导致数据包丢失的话就分片下载断点续传,把文件分块进行下载请求头中加以下代码Header header = new BasicHeader("Range", "bytes=" + startInde...原创 2019-03-13 15:05:25 · 13267 阅读 · 3 评论 -
XSS、CSRF攻击
XSS跨站脚本攻击(Cross Site Scripting)原理:采用恶意script脚本注入,类似于sql注入解决方案:对输入参数进行校验,处理可疑字符CSRF(Cross Site Request Forgery, 跨站域请求伪造)登录信任站点A,产生了cookie信息在cookie没有失效时进入危险站点B,危险B站点有一个图片标签(<img src=http://B....原创 2019-08-16 09:31:08 · 322 阅读 · 0 评论