
网络编程
月下未来
既然是对自己未来有帮助的事情,那么为什么不努力的去做呢
展开
-
Cookie、Session区别
Cookie、Session区别1.安全性:Cookie存客户端,Session存服务器端2.存取值的类型不同:Cookie只存字符串数据(Cookie类的有参构造器就是两个String),Session可以存任意数据类型(value值是Object类型)3.有效期不同: Cookie可设置为长时间保持,Session失效时间较短,客户端关闭、Session超时都会失效4.存储大小不同: Cookie不能超过4K,Session可存储数据远高于Cookie,但是当访问量过多,会占用过多的..原创 2021-04-06 23:50:01 · 128 阅读 · 0 评论 -
其他概念
服务间通信HTTP调用:基于HTTP协议,在应用层,效率较低 RPC:远程过程调用,基于TCP/IP协议,TCP协议在传输层,效率高 消息中间件:相较于RPC,两服务之间多一个中间件的组件TCP/IP协议"我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容。如果想要使传输的数据有意义,则必须使用到应用层协议.""WEB使用HTTP协议作应用层协议,以封装HTTP文本信息,然后使用TCP/IP做传输层协议将它发到网络上。"T..原创 2021-04-04 13:49:19 · 131 阅读 · 0 评论 -
Token
token流程为什么要使用token因为session+cookies是基于web的。但是针对api接口,可能会考虑到移动端,app是没有cookies和session的Token放Cookie里验证登录@GetMapping("/setToken")public void setToken(HttpServletRequest request, HttpServletResponse response){ St...原创 2021-04-04 13:40:32 · 186 阅读 · 0 评论 -
Cookie、Session区别
Cookie、Session区别安全性:Cookie存客户端,Session存服务器端 存取值的类型不同:Cookie只存字符串数据(Cookie类的有参构造器就是两个String),Session可以存任意数据类型(value值是Object类型) 有效期不同: Cookie可设置为长时间保持,Session失效时间较短,客户端关闭(实际上存于服务端的Session设置的失效时间未到的话也没有真正的失效)、Session超时都会失效 存储大小不同: Cookie不能超过4K,Sessio.原创 2021-04-04 10:53:59 · 99 阅读 · 0 评论 -
Session
Session概念Session是个接口 Session意思是一种技术,用来维护客户端和服务端的关联 每个客户端都有自己的一个Session会话 经常用来保存用户登录信息 存在服务器内存中 我的理解:其实浏览器再第一次访问服务器(即不带任何Cookie)的时候,服务器就会通过Request.getSession()创建一个Session,同时创建一个Cookie,Cookie的key是 JSESSIONID,value是刚创建出来的SessionId,然后添加到头部返回给客户端,客户端接收.原创 2021-04-04 10:47:53 · 203 阅读 · 0 评论 -
Cookie
Cookie概念Cookie是个类 客户端有了Cookie,每次请求都会发给服务器 每个Cookie大小不超过4kb 存在客户端Cookie的创建/** * 1.新建一个Cookie对象 * 2.HttpServletResponse.addCookie(); */@GetMapping("/getCookie")public void getCookie(HttpServletResponse response) throws IOException {...原创 2021-04-04 10:39:56 · 86 阅读 · 0 评论 -
跨域问题
概念参考跨域是指a页面想获取b页面资源,如果a、b页面的协议、域名、端口、子域名不同,或是a页面为ip地址, b页面为域名地址,所进行的访问行动都是跨域的原创 2021-04-04 10:30:27 · 98 阅读 · 0 评论 -
TCP和UDP
TCP和UDP的区别1.TCP协议: 必须先建立TCP连接,形成数据传输通道,传输的是字节流 传输前,三次握手 TCP协议进行通信的两个应用程序是:客户端、服务端 可进行大数据量的传输 传输完毕,四次挥手,需释放连接,效率低2.UDP协议: 不需要建立连接,传输的是数据包 每个数据包大小限制64k以内 只管发,不管对方是否接收到,不可靠 发送结束无需释放资源,效率高TCP 三次握手、四次挥手ACK、SY...原创 2021-04-04 10:20:41 · 80 阅读 · 0 评论 -
协议模型
五层协议模型应用层:Http、FTP、Telnet、DNS... 传输层:TCP、UDP... 网络层:IP、ICMP、ARP... 链路层:Link 物理层原创 2021-04-04 10:12:18 · 161 阅读 · 0 评论