
Java
三斤和他的朋友们
一个PHPer的修行之路。
公众号《三斤和他的喵》欢迎大家关注。
展开
-
浅谈JWT
背景知识:我们都知道http是无状态的,因此我们无法通过http来标识用户,而有些信息或者资源只能给特定的用户看,例如用户的信息等等,这时候就出现了会话技术。 会话:一个会话包含多个http请求,它的作用主要用于这些http请求之间数据的共享。前面两篇文章介绍了session技术和cookie技术。在上文中我也提到了Session的几个弊端,例如Session信息存储在服务器端,当信息量很...原创 2019-04-22 18:00:51 · 699 阅读 · 0 评论 -
浅谈Cookie
背景知识:我们都知道http是无状态的,因此我们无法通过http来标识用户,而有些信息或者资源只能给特定的用户看,例如用户的信息等等,这时候就出现了会话技术。 会话:一个会话包含多个http请求,它的作用主要用于这些http请求之间数据的共享。首先我们来聊聊Cookie。它是一种客户端会话技术(主要指浏览器)。服务器端通过Set-Cookie响应头设置cookie的值,客户端通过Cooki...原创 2019-04-17 21:41:59 · 315 阅读 · 0 评论 -
请求的转发和重定向的区别
背景知识:java算是一门彻底的面向对象的编程语言,对于它的学习即使我们在日常工作中可能不会使用到,但是可以帮助我们更好的理解和践行面向对象思想。 本文基于Tomcat8.5.39版本我们先来聊聊重定向吧,接触过web开发的小伙伴都知道重定向其实是页面跳转的一种方式,原理就是借助http响应头Location的值来完成的。重定向的原理:浏览器通过url访问服务器的资源,服务器接收到请求时,...原创 2019-04-10 15:41:49 · 329 阅读 · 0 评论 -
浅谈Session
背景知识:我们都知道http是无状态的,因此我们无法通过http来标识用户,而有些信息或者资源只能给特定的用户看,例如用户的信息等等,这时候就出现了会话技术。 会话:一个会话包含多个http请求,它的作用主要用于这些http请求之间数据的共享。上一篇文章中我们简单介绍了Cookie这个客户端会话技术。今天我们来聊聊另一个会话技术Session。Session的原理:Session其实是...原创 2019-04-18 22:10:48 · 238 阅读 · 0 评论