随笔分类 - 网络原理
摘要:出现报错: 根据代理软件查看对应端口号(因为可能不是缺省端口号),需要重新配置代理端口号。 这里本地代理的端口号是10794,而请求的对应的是10792端口,下一步设置记得修改端口号与本地代理代理保持对应(10794)。 #有些朋友好像为什么设置http和socket5其实设置哪种都是可以的,具体看
阅读全文
摘要:一、区别 TCP协议是传输层协议,主要解决数据如何在网络中传输。 HTTP是应用层协议,主要解决如何包装数据。 TCP/IP和HTTP协议的关系,从本质上来说,二者没有可比性,我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容,如果想要使传输的数
阅读全文
摘要:相同点: 都是基于 TCP 的可靠性传输协议 都工作在应用层 不同点: WebSocket是双向通信协议,是需要浏览器和服务器握手进行建立连接的(WebSocket在建立握手时,数据是通过HTTP传输的。但是建立之后,是不需要HTTP协议的)。与http的长链接通信相比,这种方式,不仅能降低服务器的
阅读全文
摘要:TCP 的特性 TCP 提供一种面向连接的、可靠的字节流服务 在一个 TCP 连接中,仅有两方进行彼此通信。广播和多播不能用于 TCP TCP 使用校验和,确认和重传机制来保证可靠传输 TCP 给数据分节进行排序,并使用累积确认保证数据的顺序不变和非重复 TCP 使用滑动窗口机制来实现流量控制,通过
阅读全文
摘要:浏览器中输入URL后到底发生了什么? 1)查找浏览器缓存:如果查找到缓存中有URL对应的文件,则判断是否命中强缓存,如果命中直接读取使用即可,如果强缓存没有命中,判断协商缓存是否命中,但协商缓存不论是否命中都会发送请求,都会继续以下步骤 2)浏览器解析URL,生成HTTP请求信息 首先浏览器会在第一
阅读全文
摘要:1)1XX(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码100(继续) 请求者应当继续提出请求。表示服务器已收到请求的第一部分,正在等待其余部分 101(切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换2)2XX(成功) 表示请求成功200 成功处理了请求,一般情况下都是
阅读全文
摘要:一.HTTP简介 1.HTTP协议,即超文本传输协议(Hypertext transfer protocol)。是一种详细规定了浏览器和万维网(WWW = World Wide Web)服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。 2.HTTP协议作为TCP/IP模型中应用层的
阅读全文