禁止不需要的Http方法,因为客户那边,通过渗透测试工具,测试出我们项目开启的OPTIONS方法,和TRACE方法,说是不安全。请问有什么办法可以禁止。并且该怎么测试出来,是否禁止成功。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
java禁止OPTIONS和TRACE请求,禁止Http协议当中不必要方法
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
lihongbiao0610 2017-04-05 02:38关注写一个过滤器,判断下httpServletRequest.getMethod()的值,如果是OPTIONS 直接返回错误信息就可以了
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决评论 打赏无用 1举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2024-05-28 11:44汤圆不扁的博客 在项目运行过程中,会遇到客户拿项目去进行漏洞检测的情况,检测第三方大部分会提出这个问题,将除了get post其他的请求方式全部屏蔽,本篇文章将讲一下如何屏蔽。SpringBoot项目中可以使用filter过滤器来拦截请求。...
- 2024-02-12 15:25加菲猫-siu的博客 在了解完HTTP协议的基础知识之后,可以知道该协议有两种形式的报文,上一节主要了解了HTTP协议两...本节主要针对HTTP协议的请求报文(Request)进行详解,对请求报文的具体格式规范以及每个关键字的含义进行详细介绍。
- 2024-05-28 08:23深鱼~的博客 本篇文章主要介绍了HTTP协议中HTTP请求,认识方法,其中重点的就是GET,POST,其中涉及面试题:GET和POST的区别,从四方面来答:语义,传递数据,幂等,缓存;还对两者安全性,传输数据量大小,传输数据类型进行了...
- 2021-03-06 10:34weixin_39890708的博客 一.HTTP简介5 d* ~2 I) q: f* C4 {) e- _# b7 a" n: d' [6 Q# ]% G) ^1.HTTP协议,即超文本传输协议(Hypertext transfer protocol)。是一种详细规定了浏览器和万维网(WWW = World Wide Web)服务器之间互相通信的规则...
- 2021-03-12 12:21无言讲编程的博客 传统的开放式系统互连參考模型,是一种通信协议的7层抽象的參考模型,当中每一层运行某一特定任务。该模型的目的是使各种硬件在同样的层次上相互通信。这7层是:物理层、数据链路层、网路层、传输层、话路层、表示层和...
- 2022-06-01 12:24倾听铃的声的博客 这篇文章暂时不研究HTTP底层的TCP/IP的握手和挥手过程,只从表面的交互流程分析HTTP协议。HTTP英文全称是Hypertext Transfer Protpcol,也就是超文本传输协议。HTTP是一个标准,定义了Web客户端如何与服务器对话以及...
- 2022-01-07 01:59* 在服务器添加白名单禁止不必要的 HTTP 请求方法。 * 在 web.xml 中关闭除了 GET、POST 以外的方法。 例如,我们可以在 web.xml 中添加以下配置: ```xml <web-resource-name>securedapp <url-pattern>/* ...
- 2022-03-15 03:21朝歌·的博客 当客户端知道所请求内容的位置后,如何获取所请求的内容? 所请求内容以何种形式组织以便被客户端所识别? 对于WEB来说,回答上面三种问题分别采用三种不同的技术,分别为:统一资源定位符(URIs),超文本传输协议...
- 2020-08-20 03:16鲁先生.的博客 如果启用了不必要的HTTP方法可能会带来安全问题,如果启用了不必要的HTTP方法可能会带来安全问题。 解决方式是可以禁用掉不必要的方法。 解决 进入tomcat下修改conf目录的web.xml信息。 打开web.xml vim web.xml ...
- 2021-02-26 02:13weixin_39907131的博客 基础的 Servlet 接口定义了 service 方法用于处理客户端的请求。当有请求到达时,该方法由 servlet 容器路由到一个 servlet 实例来调用。Web 应用的并发请求处理通常需要 Web 开发人员去设计适合多线程执行的Servlet...
- 2021-05-31 06:25- 打小就隔路à的博客 请求行由请求方法字段、URL字段和HTTP协议版本字段3个字段组成,它们用空格分隔。比如 GET /data/info.html HTTP/1.1 方法字段就是HTTP使用的请求方法,比如常见的GET/POST 其中HTTP协议版本有两种:HTTP1.0/HTTP1.1
- 2020-08-08 15:52Truem的博客 它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。... HTTP协议的主要特点可概括如下: ...简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了
- 2022-11-17 00:00快到锅里来呀的博客 3. http协议格式 3.1 完整的HTTP请求格式 3.2 完整的HTTP响应的格式 HTTP请求 4. 认识URL 5. http中的"方法" 5.1get 是最常用的HTTP请求方法 5.2. post 产生的途径 面试题: get 和 post 的区别 "post" 和 "get" 安全...
- 2024-02-22 03:24夏微凉.的博客 因为HTTP协议并没有规定报头部分的键值对有多少个. 空行就相当于是"报头的结束标记", 或者是"报头和正文之间的分隔符".HTTP在传输层依赖TCP协议, TCP是面向字节流的. 如果没有这个空行,就会出现"粘包问题".
- 2023-02-20 07:23多云几多的博客 springboot2禁止内置Tomcat不安全的HTTP方法
- 2020-12-23 20:04lnstagram优选的博客 Request:OPTIONS / HTTP/1.1Host: webcat.staci.comConnection: Keep-aliveAccept-Encoding: gzip,deflateUser-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.21 (KHTML, like Gecko) Chrome/41.0.22...
- 2017-12-14 00:40K'illCode的博客 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体...它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。... HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式。
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司