随笔分类 -  网络通信

对post提交数据Content-Type的理解
摘要:Content-Type是指http/https发送信息至服务器时的内容编码类型,contentType用于表明发送数据流的类型,服务器根据编码类型使用特定的解析方式,获取数据流中的数据。 在网络请求中,常用的Content-Type有如下: text/html, text/plain, text/ 阅读全文

posted @ 2019-11-04 16:52 ranyonsue 阅读(1161) 评论(0) 推荐(0) 编辑

ajax跨域简单请求与复杂请求
摘要:开发网站时经常会用到跨域资源共享(简称cors,后面使用简称)来解决跨域问题,但是在使用cors的时候,http请求会被划分为两类,简单请求和复杂请求,而这两种请求的区别主要在于是否会触发cors预检请求。 首先我们要明白cors的原理(引自MDN): 跨域资源共享标准新增了一组 HTTP 首部字段 阅读全文

posted @ 2019-10-31 13:53 ranyonsue 阅读(4615) 评论(0) 推荐(2) 编辑

正向代理、反向代理、透明代理
摘要:代理服务技术是一门很古老的技术,是在互联网早期出现就使用的技术。一般实现代理技术的方式就是在服务器上安装代理服务软件,让其成为一个代理服务器,从而实现代理技术。常用的代理技术分为正向代理、反向代理和透明代理。本文就是针对这三种代理来讲解一些基本原理和具体的适用范围,便于大家更深入理解代理服务技术。 阅读全文

posted @ 2019-07-15 10:53 ranyonsue 阅读(7757) 评论(0) 推荐(1) 编辑

什么是三次握手、四次挥手
摘要:什么是三次握手 在网络数据传输中,传输层协议TCP(传输控制协议)是建立连接的可靠传输,TCP建立连接的过程,我们称为三次握手。 第一次,客户端向服务器发送SYN同步报文段,请求建立连接 第二次,服务器确认收到客户端的连接请求,并向客户端发送SYN同步报文,表示要向客户端建立连接 第三次,客户端收到 阅读全文

posted @ 2019-01-23 15:35 ranyonsue 阅读(7339) 评论(0) 推荐(0) 编辑

计算机网络基础知识总结
摘要:计算机网络学习的核心内容就是网络协议的学习。网络协议是为计算机网络中进行数据交换而建立的规则、标准或者说是约定的集合。因为不同用户的数据终端可能采取的字符集是不同的,两者需要进行通信,必须要在一定的标准上进行。一个很形象地比喻就是我们的语言,我们大天朝地广人多,地方性语言也非常丰富,而且方言之间差距 阅读全文

posted @ 2018-09-29 17:41 ranyonsue 阅读(1427) 评论(0) 推荐(2) 编辑

内网和外网之间的通信(端口映射原理)
摘要:首先解释一下“内网”与“外网”的概念: 内网:即所说的局域网,比如学校的局域网,局域网内每台计算机的IP地址在本局域网内具有互异性,是不可重复的。但两个局域网内的内网IP可以有相同的。 外网:即互联网,局域网通过一台服务器或是一个路由器对外连接的网络,这个IP地址是惟一的。也就是说内网里所有的计算机 阅读全文

posted @ 2018-09-27 16:44 ranyonsue 阅读(99083) 评论(11) 推荐(18) 编辑

导航