随笔分类 -  计算机网络

摘要:HTTP请求报文 请求行: 由3部分组成,分别为:请求方法、URL、协议版本,之间由空格分隔。例如,GET /index.html HTTP/1.1。 请求头部: Host:接受请求的服务器地址,可以是IP:端口号,也可以是域名 Connection:指定与连接相关的属性,如Connection:K 阅读全文
posted @ 2018-11-20 10:48 __Meng 阅读(553) 评论(0) 推荐(0) 编辑
摘要:转发是服务器行为,重定向是客户端行为。 转发(Forword) :通过RequestDispatcher对象的forward(HttpServletRequest request,HttpServletResponse response)方法实现的。 RequestDispatcher 可以通过Ht 阅读全文
posted @ 2018-11-19 16:01 __Meng 阅读(953) 评论(0) 推荐(0) 编辑
摘要:长连接(PersistentConnection) HTTP 1.0规定浏览器与服务器只保持短暂的连接,浏览器的每次请求都需要与服务器建立一个TCP连接,服务器完成请求处理后立即断开TCP连接,服务器不跟踪每个客户也不记录过去的请求。 HTTP 1.1则支持长连接(Persistent Connec 阅读全文
posted @ 2018-11-06 10:57 __Meng 阅读(970) 评论(0) 推荐(0) 编辑
摘要:什么是粘包、拆包? TCP是个“流”协议,所谓流,就是没有界限的一串数据。就像流水一样。TCP底层并不了解上层业务数据的具体含义,它会根据TCP缓冲区的实际情况进行包的划分,所以在业务上认为,一个完整的包可能会被TCP拆分成多个包进行发送,也有可能把多个小的包封装成一个大的数据包发送,这就是所谓的T 阅读全文
posted @ 2018-09-10 10:58 __Meng 阅读(337) 评论(0) 推荐(0) 编辑
摘要:常见状态码 200 OK 请求正常处理完毕 204 No Content 请求成功处理,没有实体的主体返回 206 Partial Content GET范围请求已成功处理 301 Moved Permanently 永久重定向,资源已永久分配新URI 302 Found 临时重定向,资源已临时分配 阅读全文
posted @ 2018-07-09 17:29 __Meng 阅读(159) 评论(0) 推荐(0) 编辑
摘要:假如在浏览器中输入了www.cnblogs.com,然后回车 DNS解析 浏览器检查浏览器缓存是否有域名对应的IP。 浏览器查找操作系统是否有对应的DNS解析成果(hosts文件)。 查找路由器缓存。 浏览器客户端向本地域名服务器发送一个含有域名www.cnblogs.com的DNS查询报文。(大约 阅读全文
posted @ 2018-07-07 17:14 __Meng 阅读(229) 评论(0) 推荐(0) 编辑
摘要:GET: 语义是请求获取指定的资源。 GET方法是幂等、可缓存的(除非有 Cache-Control Header的约束),GET方法的报文主体没有任何语义。 GET请求的数据会附在URL之后(就是把数据放置在HTTP协议头中),以?分割URL和传输数据,参数之间以&相连 GET可提交的数据量就跟U 阅读全文
posted @ 2018-07-04 11:17 __Meng 阅读(278) 评论(0) 推荐(0) 编辑
摘要:TCP(Transmission Control Protocol 传输控制协议) 面向连接,提供可靠的服务,无重复、无丢失、无差错,面向字节流,只能是点对点,首部 20 字节,全双工。 UDP(User Datagram Protocol用户数据报协议) 无连接,尽最大努力交付,面向报文, 支持一 阅读全文
posted @ 2018-06-27 11:36 __Meng 阅读(308) 评论(0) 推荐(0) 编辑
摘要:Http和Https的区别 1.什么是Http (全称 Hyper Text Transfer Protocol ) Http中文叫做超文本传输协议, 它完成客户端到服务端等一系列运作流程 1.1 与http关系密切的协议: IP, TCP和DNS 负责传输的IP协议 IP协议数据网络层, IP协议 阅读全文
posted @ 2018-04-21 16:10 __Meng 阅读(253) 评论(0) 推荐(0) 编辑
摘要:OSI的七层模型: 数据从应用层发下来,会在每一层都会加上头部信息,进行封装,然后再发送到数据接收端。 在第二层上的数据叫Frame,在第三层上的数据叫Packet,第四层的数据叫Segment。 在OSI七层模型中,每一层的作用和对应的协议如下: TCP协议头部的格式: Source Port和D 阅读全文
posted @ 2016-03-19 17:59 __Meng 阅读(329) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示