WEB知识回顾
web阶段就是知识的底层,单体的应用的基本
试着生存
北京不相信眼泪
展开
-
Cookie和Session的区别
Cookie过期:Cookie由浏览器管理,如果Cookie有过期时间,浏览器会在过期时间将其销毁。如果没有设置过期时间浏览器关闭后Cookie会过期Session超时:Session对象由服务器管理,服务器会计算Session对象的不活动时间,如果Session对象设置了超时时间,Session对象超过此时间会被销毁。如果没有设置默认30分钟会被销毁(服务器默认配置)...原创 2019-09-01 21:47:39 · 166 阅读 · 0 评论 -
jquery如何发送ajax请求
1、 .get(),.get(),.get(),.post()两个方法使用基本一样,根据需要传入四个参数,请求地址、参数列表、回调函数以及服务器响应数据类型。Get方法会有浏览器缓存问题、Post方法没有。2、$.ajax()这个方法需要通过js对象配置请求的相关参数,例如:$.ajax({type:请求方式,url: 请求地址,data:请求参数,dataType: 服务器返回值...原创 2019-09-01 21:48:57 · 614 阅读 · 0 评论 -
转发和重定向的区别(forward()和sendRedirect()的区别)
转发在服务器端完成的;重定向是在客户端完成的转发的速度快;重定向速度慢转发的是同一次请求;重定向客户端发送两次不同请求转发不会执行转发后的代码;重定向会执行重定向之后的代码转发地址栏没有变化;重定向地址栏有变化转发必须是在同一台服务器下完成;重定向可以在不同的服务器下完成转发可以使用request域共享数据;重定向是两次请求不可以...原创 2019-09-01 21:50:37 · 310 阅读 · 0 评论 -
servlet特性
单例多线程servlet生命周期Servlet 加载—>实例化—>服务—>销毁。(1)生命周期详解:init():在Servlet的生命周期中,仅执行一次init()方法。它是在服务器装入Servlet时执行的,负责初始化Servlet对象。可以配置服务器,以在启动服务器或客户机首次访问Servlet时装入Servlet。无论有多少客户机访问Servlet,都不会重复执...原创 2019-09-01 22:08:48 · 237 阅读 · 0 评论 -
什么是jsp,什么是Servlet?jsp 和Servlet 有什么区别
jsp 本质上就是一个Servlet,它是 Servlet 的一种特殊形式(由 SUN 公司推出),每个 jsp 页面都是一个servlet实例。Servlet 是由 Java 提供用于开发 web 服务器应用程序的一个组件,运行在服务端,由 servlet 容器管理,用来生成动态内容。一个 servlet 实例是实现了特殊接口 Servlet 的 Java 类,所有自定义的 servlet 均...原创 2019-09-01 22:17:05 · 2092 阅读 · 0 评论 -
在单点登录中,如果 cookie 被禁用了怎么办
单点登录的原理是后端生成一个 session ID,然后设置到 cookie,后面的所有请求浏览器都会带上 cookie, 然后服务端从 cookie 里获取 session ID,再查询到用户信息。所以,保持登录的关键不是 cookie,而是通过cookie 保存和传输的 session ID,其本质是能获取用户信息的数据。除了 cookie,还通常使用 HTTP 请求头来传输。但是这个请求头浏...原创 2019-09-01 22:20:23 · 2531 阅读 · 0 评论 -
GET 和POST 的区别
(1)GET 请求的数据会附在URL 之后(就是把数据放置在 HTTP 协议头中),以?分割URL 和传输数据,参数之间以&相连,如:login.actionname=zhagnsan&password=123456。POST 把提交的数据则放置在是 HTTP 包的包体中。(2)GET 方式提交的数据最多只能是 1024 字节,理论上POST 没有限制,可传较大量的数据。其实这...原创 2019-09-01 22:29:51 · 81 阅读 · 0 评论 -
JWT
讲一下JWTJWT的有效期限原创 2019-09-02 18:49:40 · 62 阅读 · 0 评论