当前位置: 首页 > news >正文

seo专业培训机构杭州优化大师如何删掉多余的学生

seo专业培训机构杭州,优化大师如何删掉多余的学生,自己做的视频发什么网站,辽宁建设工程信息网a类业绩定义Dos----拒绝服务攻击,一般是构造特殊的输入,使得后台的处理耗时远超正常水平,随着请求越来越多,后台服务越发疲于奔命,最后因资源耗尽,无法再接受新的请求,最终造成拒绝服务的效果。 特殊输入例…

Dos----拒绝服务攻击,一般是构造特殊的输入,使得后台的处理耗时远超正常水平,随着请求越来越多,后台服务越发疲于奔命,最后因资源耗尽,无法再接受新的请求,最终造成拒绝服务的效果。

特殊输入例如:
分页查询时传一个很大的pageSize;
入参是一个很大的集合。

对于前者,做一个公共函数检查pageSize的大小,确定合理的范围即可。
对于后者,往往是在post请求里,可以做一个filter来处理所有的incoming request。参考了一些资料,样例代码如下:

@Component
public class BodySizeLimitFilter implements Filter {private static final List<String> METHODS_WITH_BODY = Collections.unmodifiableList(Arrays.asList("POST", "PUT", "OPTIONS", "DELETE", "PATCH"));private static final String CONTENT_LENGTH_HEADER = "Content-Length";private static final int TOO_LARGE_STATUS = 413;@Value("${reqbody.maxsize:4096}")private long contentLengthLimit;@Overridepublic void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)throws IOException, ServletException {HttpServletRequest httpServletRequest = (HttpServletRequest) request;HttpServletResponse httpResponse = (HttpServletResponse) response;if (!METHODS_WITH_BODY.contains(httpServletRequest.getMethod())) {chain.doFilter(httpServletRequest, httpResponse);return;}long contentSize = getContentLength(httpServletRequest);if (contentSize > contentLengthLimit) {resetRespAndSetStatus(httpResponse, TOO_LARGE_STATUS);} else {chain.doFilter(request, response);}}private void resetRespAndSetStatus(HttpServletResponse response, int status) {response.reset();response.setStatus(status);}private long getContentLength(HttpServletRequest httpRequest) {String contentLength = httpRequest.getHeader(CONTENT_LENGTH_HEADER);return safeToLong(contentLength, 0);}
}
http://www.tj-hxxt.cn/news/39641.html

相关文章:

  • 佛山专业网站建设公司网站搭建模板
  • 企业所得税规避50种seo哪里可以学
  • 网站建设模板怎么用qq空间刷赞推广网站
  • 殡仪馆做网站的好处整站多关键词优化
  • 室内设计学校哪家好网站seo策划方案案例分析
  • 做网站程序sem对seo的影响有哪些
  • 1688代加工官方网站html简单网页代码
  • 建设一个招聘网站成都新闻今日最新消息
  • 帮人做网站一个多少钱国外免费网站域名服务器
  • 在线网站做图集相册教育机构网站
  • 微信小程序怎么做网站成都移动seo
  • 公司网站做么做百度排名电子商务沙盘seo关键词
  • 成都网站设计是什么六种常见的网站类型
  • 如何在阿里云建设网站昆明seo优化
  • 做算命网站犯法吗百度游戏官网
  • 宁德网百度seo排名原理
  • 东营网站建设天锐科技谷歌浏览器搜索引擎入口
  • 全球贸易中心网搜索优化
  • 营销的网站如何优化网络连接
  • 网站后台百度统计图如何做的深圳网络优化seo
  • 彩票网站开发技术品牌营销做得好的品牌有哪些
  • 网站做点击收费标准网络推广 公司 200个网站
  • wordpress 330seo 服务
  • 成都电脑培训班哪里有网站关键词优化排名怎么做
  • 深圳java网站建设赣州是哪个省
  • 服装时尚网站seo优化内容
  • 温州网站设计制作课程西安网站制作费用
  • web用框架做网站步骤合肥网站seo公司
  • 建网站需要学什么百度竞价怎么操作
  • 做网络推广网站有哪些网站建设网站设计