网络

2020-10-18  本文已影响0人  Li_Po

http/https

get:获取资源:幂等、可缓存、安全的。请求参数以?分割拼接到URL后面
post:处理资源:非不幂的、不可缓存、不安全的。请求参数在body里面
(安全指的是不引起server端的任何状态变化,幂等指同一个请求方法执行多次和执行一次的下过完全相同,缓存指大部分代理服务器可缓存)

image.png

cookie主要用来记录用户状态,区分用户;状态保存在客户端。
客户端发送的cookie在http请求报文的cookie首部字段中。
服务端设置http响应报文的set-Cookie首部字段
怎样修改cookie?->新cookie覆盖旧cookie。覆盖规则name、path、domain等需要与原cookie一致
怎样删除cookie?->覆盖,设置expirse=过去的一个时间点,或maxAge=0
怎样保证cookie安全?->加密cookie、只在https上携带、设置cookie为httpOnly,防止跨站脚本攻击

session 也是用来记录用户状态,区分用户;状态保存在服务端。
session和cookie关系?session需要依赖于cookie机制


image.png
image.png
image.png

会话秘钥=随机数random s + random c + 预主秘钥

image.png
image.png

tcp/udp

image.png
image.png
image.png
image.png

DNS

image.png
image.png
image.png
上一篇下一篇

猜你喜欢

热点阅读