搜索结果
查询Tags标签: 请求,共有 2319条记录-
redis 限流策略
固定时间窗口算法将某一个时间段当做一个窗口,在这个窗口内存在一个计数器记录这个窗口接收请求的次数,每接收一次请求便让这个计数器的值加一,如果计数器的值大于请求阈值的时候,即开始限流。当这个时间段结束后,会初始化窗口的计数器数据,相当于重新开了一个窗口重…
2022/7/26 2:23:12 人评论 次浏览 -
Servlet_请求与响应
首先需要了解浏览器访问Servlet的过程:Web服务器接收到请求后会创建HttpServletResponse对象和HttpServletRequest对象,并将它们作为参数传递给service()调用。 HttpServletResponse对象 HttpServletResponse接口继承自ServletResponse接口,专门用于封装HTTP响应消息。…
2022/7/25 23:22:54 人评论 次浏览 -
计算机网络错题集3
错题1 对于网络拥塞控制描述正确的有(多选) A.拥塞控制主要用于保证网络通畅发送数据,是一种全局性的控制措施 B.拥塞控制涉及网络中所有与之相关的主机和路由器的发送和转发行为 C.拥塞控制算法中,开环控制是通过反馈机制来调整当前网络流量,使网络流量与网络可用资…
2022/7/25 6:52:59 人评论 次浏览 -
【JavaWeb】session会话跟踪技术
1.HTTP是无状态的 服务器无法判断两次请求是否是同一个客户端发送的,假如第一次请求是添加商品到购物车,第二次请求是结账,那么就会导致混乱,使用session来解决。 2.session原理3.演示 (1)项目启动,发送第一次请求,获取请求的sessionID@Overrideprotected void se…
2022/7/25 1:53:03 人评论 次浏览 -
自习整理部分面试题
**dns的解析过程** - 客户机提出请求,并将请求发送给域名服务器,域名服务器接收请求后,会先查找本地缓存,若找到则将结果返回给客户机- 若在本地缓存中未找到,则服务器会将该请求发送给根域名服务器,根域名服务器接受请求后会返回一个所查询的域名服务器的地址- 本地…
2022/7/24 23:23:00 人评论 次浏览 -
【JavaWeb】servlet编码
1.Tomcat 8 之前,设置编码 (1)get请求:String fname = request.getParameter("fname"); //获取请求参数byte[] bytes = fname1.getBytes("ISO-8859-1"); //将字符串打散成字节数组fname = new String(bytes,"UTF-8"); /…
2022/7/24 1:22:46 人评论 次浏览 -
从HttpServletRequest获取POST请求体
从HttpServletRequest获取POST请求体 注意 使用以下方式读取时可能会出现getInputStream() has already been called for this request报错信息( HttpServletRequest 流数据不可重复读) 出现原因:不能和@Requestbody搭配使用 如果你的项目中有在过滤器中对post请求体作过处…
2022/7/23 23:25:18 人评论 次浏览 -
Shiro的sessionId相同浏览器相同tab每次的请求都不一样
我们知道,一般servlet或springMVC,springboot-web后端的session是根据cookie叫JSESSION来区分的,而同一个浏览器每个请求都会带一个相同的JSESSION的cookie,所以后台拿到的sessionId都一样。但Shiro接管后,如果没有subject.login(),则cookie是不会生成的,则每次请求…
2022/7/23 6:25:25 人评论 次浏览 -
Javaweb-Http、Maven详解
一、Http 1.什么事Http Http(超文本传输协议)是一个简单的请求-响应协议,它通常运行在TCP之上文本:html,字符串,~..超文本:图片,音乐,视屏,定位,地图...端口为80 Https:安全的,端口号4432.两个时代http1.0HTTP/1.0:客户端可以与web服务器连接后,只能获得一个web…
2022/7/23 1:22:54 人评论 次浏览 -
信息: 解析 HTTP 请求 header 错误注意:HTTP请求解析错误的进一步发生将记录在DEB
信息: 解析 HTTP 请求 header 错误注意:HTTP请求解析错误的进一步发生将记录在DEB 错误信息如下: 23-Jun-2021 18:01:21.063 信息 [catalina-exec-25] org.apache.coyote.http11.Http11Processor.service 解析 HTTP 请求 header 错误注意:HTTP请求解析错误的进一步发生将…
2022/7/21 6:25:50 人评论 次浏览 -
Jmeter坑之BeanShell处理器
前言场景: 当我们在做一个A接口请求后,想要在后续请求中使用,但是需要将拿到的值做变化接口文档(示例),从以下接口中请求,获得age的值,但是呢,下一个请求想要的是age=19,所以,要将获得的age值做加法 1、我们可以通过json提取器可以先根据返回把age的值取出来,并…
2022/7/21 5:23:45 人评论 次浏览 -
SpringMVC(一)--入门
1、什么是MVC MVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分 M:Model,模型层,指工程中的JavaBean,作用是处理数据 JavaBean分为两类: 一类称为实体类Bean:专门存储业务数据的,如 Student、User 等 一类称为业务处理 Bean:指 Service 或 Dao 对象,…
2022/7/20 23:23:57 人评论 次浏览 -
python接口自动化-POST方法
一、post方法常用的常用数据格式: 假设是JSON数据格式的,那么它的请求头是:Content-Type:Application/Json1、XML的格式 以获取电话号码归属地为例,接口协议文档如下: 使用postman的post方法,content type选择text/xml,发送后的response如下:2、表单数据格式 还…
2022/7/20 9:21:46 人评论 次浏览 -
axios如何利用promise无痛刷新token(二)
前言 前段时间写了篇文章《axios如何利用promise无痛刷新token》,陆陆续续收到一些反馈。发现不少同学会想要从在请求前拦截的思路入手,甚至收到了几个邮件来询问博主遇到的问题,所以索性再写一篇文章来说说另一个思路的实现和注意的地方。过程会稍微啰嗦,不想看实现过…
2022/7/17 6:15:02 人评论 次浏览 -
Redis缓存雪崩,击穿,穿透以及解决方案
Redis缓存雪崩,击穿,穿透以及解决方案 1、缓存雪崩:大面积key对应数据不存在(过期),当缓存服务器重启或者大量缓存集中在某一个时间段失效 由于原有缓存失效,新缓存未到期间,所有原本应该访问缓存的请求都去查询数据库了,而对数据库CPU和内存造成巨大压力,严重的会…
2022/7/17 2:15:03 人评论 次浏览