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

常州网站排名推广好看的html网页

常州网站排名推广,好看的html网页,wordpress category.php,wordpress 论坛小程序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.yayakq.cn/news/644646/

相关文章:

  • 公司网站建设西安泰安手机网站建设公司
  • 校园网站建设申请报告激励案例网站制作
  • 海北公司网站建设石家庄视频优化排名代理
  • 360网站推广电话建设主管部门网站
  • 滨州网站建设制作东莞黄页
  • 协会网站改版建议应用软件是什么
  • 男周志做网站网站名是什么
  • 淘宝刷单网站怎么建设源代码东道设计公司难进吗
  • 在哪些网站能接到活做网站流量统计系统企业版
  • 网站前端设计与制作网站建设需要哪些人
  • 个人网站下载衡东网络推广公司
  • wordpress 查看版本号seo推广策划
  • 深圳pc端网站开发公司网站招聘的作用
  • 伍佰亿网站怎么做做网站网站犯法吗
  • 从哪里可以建公司网站杭州seo技术
  • 文档共享网站建设安装wordpress插件目录下
  • 网站开发行业代码百度的相关搜索
  • 怎么建立网站卖东西南昌优化网站推广
  • 949公社最新招聘今天网站关键词优化案例
  • 网站开发流程任务wordpress app 接口
  • 怎么增加网站的反链商业空间设计有限公司
  • 网站建设流程图片家具东莞网站建设
  • 网站可信度必须做吗想做电商怎么入手视频
  • 凡客vancl的网站标题毕业设计网站设计
  • 黑龙江网站备案怎样注册网站做销售
  • 创建销售网站多少钱wordpress防cc攻击
  • 商务类网站网站维护中 源码
  • 网站推广优化哪家公司好wordpress 主题太大了
  • 手机怎么创建网站崇义县网站建设
  • 做面包的网站参考消息网