网络基础理论
文章平均质量分 65
小菜鸡也会有春天
这个作者很懒,什么都没留下…
展开
-
COOKIE与SESSION的区别
Web基础——COOKIE和SESSION 一、COOKIE 1)、从哪来? cookie从服务端来,它是由服务端产生的。 2)、往哪去? cookie被保存在客户端,它是由服务端产生后,发送给客户端的。 3)、干什么用? cookie https://blog.csdn.net/sinat_36594453/article/details/88870899 由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景比如购物车,当原创 2021-04-03 23:16:35 · 3630 阅读 · 8 评论 -
进程、线程相关基础理论总结
进程、线程相关基础理论 一、进程与线程的区别: 1、进程是指一个程序在计算机中的一次运行,它是资源分配的最小单位; 2、线程是进程中调度执行的最小单位; 3、进程有独立的内存空间,线程没有独立的内存空间,它必须运行在进程中; 4、线程之间通信更方便,因为同一进程下的所有线程,或公用资源,包括全局变量、静态变量等数据;而进程之间的通信需要以IPC的方式进行通信。对于多线程解决同步与互斥是难点; 5、多进程的程序更健壮,多线程程序只要有一个线程死掉,整个进程也死掉了,而一个进程死掉并不会对另外一个进程造成影响,原创 2021-03-30 22:57:13 · 69 阅读 · 0 评论 -
HTTP与HTTPS协议
HTTP协议与HTTPS协议 一、http与https的区别: 1、默认端口不同:http是80端口,https443端口; 2、安全系数不同:http采用的明文传输,无安全性可言, https采用ssl/tls加密传输,保证了很大程度的安全性; 3、连接方式不同: A)http连接简单,是无状态连接,即同一客户端发送的请求,在服务器端是没有上下文关系的。 因为标准的http协议指的是不包括cookies, session等机制的。 PS:cookies, session等机制是在无状态化的过程中,加入状态原创 2021-05-02 00:03:22 · 865 阅读 · 1 评论 -
GET与POST的区别
## `网络基础——GET请求与POST请求的区别` 前言: 一般来说,GET请求是获取数据,POST请求是提交数据的。如下,主要是出自w3school官网总结,加上本人的一点提炼。 不同点 GET POSTT 备注 幂等性 幂等,是无害的 不幂等 幂等性,可以理解为,多次重复发送同一请求,结果是一样的。 缓存 能被缓存 不能被缓存 对请求的数据做缓存:1、缓存在浏览器,直接获取数据,无需发送请求;2、缓存在代理(nginx)...原创 2021-04-05 20:03:05 · 72 阅读 · 1 评论 -
网络基础——TCP与UDP的区别
Web基础——COOKIE与SESSION的区别 如表格,区别总结如下: 1)、TCP协议,即传输控制协议,是面向有连接的协议,它通过三次握手建立连接,通过四次挥手断开连接;而UDP协议,即用户数据报协议,是面向无连接的协议。 2)、TCP能够提供可靠的通信传输。它的可靠性主要通过如下机制来保证: A、连接管理: B、校验和: C、序列号: D、确认应答: F、超时重传:发送一个数据以后就开启一个计时器,在一定时间内如果没有得到发送的数据报的ACK报文,那么就重新发送数据; G、流量控制:通过滑动窗口机制原创 2021-04-04 09:53:16 · 1898 阅读 · 0 评论