`
lbyzx123
  • 浏览: 476067 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

使tomcat7支持put 、delete请求

 
阅读更多
<servlet>
        <servlet-name>default</servlet-name>
        <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
		<init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <init-param>
            <param-name>listings</param-name>
            <param-value>false</param-value>
        </init-param>
		<init-param>     
			<param-name>readonly</param-name>    
			<param-value>false</param-value>  
		</init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>


<security-constraint>
			<web-resource-collection>
				<url-pattern>/*</url-pattern>
				<!--
				<http-method>PUT</http-method>
				<http-method>DELETE</http-method>
				-->
				<http-method>HEAD</http-method>
				<http-method>OPTIONS</http-method>
				<http-method>TRACE</http-method>
			</web-resource-collection>
			<auth-constraint></auth-constraint>
		</security-constraint>
 
分享到:
评论

相关推荐

    tomcat禁止PUT等方法

    Tomcat 禁止 PUT 等方法 Tomcat 是一个流行的 Java Web 服务器和 servlet 容器,它提供了许多强大的功能来管理和部署 Web 应用程序。然而,在某些情况下,我们可能需要禁止 Tomcat 上的某些 HTTP 方法,例如 PUT、...

    Ajax发送PUT-DELETE请求时出现错误的原因及解决方案.docx

    可以在`web.xml`文件中配置`HiddenHttpMethodFilter`过滤器来支持PUT和DELETE请求。具体配置如下: ```xml &lt;!-- 使用Rest风格的URI --&gt; &lt;filter-name&gt;HiddenHttpMethodFilter &lt;filter-class&gt;org.springframework...

    tomcat支持跨域jar.zip

    &lt;param-value&gt;GET,POST,HEAD,OPTIONS,PUT,DELETE &lt;param-name&gt;cors.allowed.headers &lt;param-value&gt;Content-Type,X-Requested-With,accept,Origin,Access-Control-Request-Method,Access-Control-Request-...

    tomcat远程命令攻击的漏洞与利用

    默认情况下,该参数值为`true`,禁止了PUT和DELETE请求。 - 为了触发漏洞,需要将`readonly`参数设置为`false`。 #### 实验步骤详解 1. **环境准备**: - 首先在Windows环境下安装Tomcat 7.0.79版本。确保服务器...

    tomcat跨域请求配置

    &lt;param-value&gt;GET, POST, HEAD, PUT, DELETE &lt;param-name&gt;cors.supportedHeaders &lt;param-value&gt;Accept, Origin, X-Requested-With, Content-Type, Last-Modified &lt;param-name&gt;cors.exposedHeaders ...

    tomcat跨域访问问题

    &lt;param-value&gt;GET,POST,HEAD,OPTIONS,PUT,DELETE &lt;param-name&gt;cors.allowed.headers &lt;param-value&gt;Content-Type,X-Requested-With,accept,Origin,Access-Control-Request-Method,Access-Control-Request-...

    cors跨域Tomcat文件

    1. **预检请求**:浏览器在发送非简单请求(如POST、PUT、DELETE等)前,会先发送一个OPTIONS请求,询问服务器是否允许这种类型的请求。 2. **响应头设置**:服务器需要在响应头中添加`Access-Control-Allow-Origin`...

    tomcat跨域访问

    "tomcat跨域访问"这个主题就是关于如何配置Tomcat服务器,使其允许来自不同源(比如Vue.js开发环境)的跨域请求。 首先,理解同源策略是关键。同源策略是浏览器的一项安全机制,它限制了Web页面只能读取来自同一源...

    tomcat服务器跨域需要的CorsFilter jar包文件

    &lt;param-value&gt;GET,POST,HEAD,OPTIONS,PUT,DELETE &lt;param-name&gt;cors.allowed.headers &lt;param-value&gt;Content-Type,X-Requested-With,accept,Origin,Access-Control-Request-Method,Access-Control-Request-...

    apache-tomcat-6.0~7.0版本

    1. **Servlet 2.5规范**:提供了更多的API扩展,增强了对HTTP协议的支持,如更好的处理PUT和DELETE请求,以及改进的过滤器链管理。 2. **JSP 2.1规范**:引入了表达式语言(EL)2.1,增强了JSP页面的可读性和可维护...

    tomcat解决跨越问题

    这段配置允许了所有源(`*`)进行GET、POST、HEAD、OPTIONS、PUT、DELETE操作,并且支持携带认证信息(`cors.support.credentials=true`)。 3. 使用Spring Boot集成CORS: 如果你的应用基于Spring Boot,可以在...

    tomcat跨域jar.rar

    &lt;param-value&gt;GET,POST,HEAD,OPTIONS,PUT,DELETE &lt;param-name&gt;cors.allowed.headers &lt;param-value&gt;Content-Type,X-Requested-With,accept,Origin,Access-Control-Request-Method,Access-Control-Request-...

    tomcat同源限制解决包

    标题 "tomcat同源限制解决包" 涉及到的是在Web开发中常见的安全策略——同源策略(Same-Origin Policy)以及如何在Tomcat服务器上处理跨域请求的问题。同源策略是浏览器为了保护用户数据安全而实施的一项重要机制,...

    tomcat部署springboot+vue.doc

    .allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS") // 设置允许的方法 .allowedHeaders("*") // 允许所有头部 .allowCredentials(true); // 允许携带Cookie } }; } } ``` 这段代码将允许从任何源...

    Tomcat下的配置CORS包

    CORS支持预检请求(OPTIONS),以确保服务器允许特定的请求方法和头部。 配置CORS在Tomcat中主要分为以下几个步骤: 1. **添加库文件**:`cors-filter-1.7.jar` 和 `java-property-utils-1.9.jar` 是实现CORS过滤...

    apache-tomcat-7.0.100防攻击版.zip

    3. 危险请求方法禁用:HTTP协议允许多种请求方法,如PUT、DELETE、TRACE等。然而,这些方法在某些情况下可能被恶意用户利用进行攻击。此防攻击版可能已经禁用了不常用且可能存在风险的请求方法,仅保留了基本的GET和...

    Tomcat+MySQL为自己的APP打造服务器(4)完结篇Demo

    - REST(Representational State Transfer)是一种Web服务设计风格,通过HTTP方法(GET、POST、PUT、DELETE等)来操作资源。在本项目中,我们将设计一组API接口,如用户注册、登录、数据查询等。 3. **集成MySQL...

    cesium在Tomcat部署后,跨域访问问题解决.zip

    allowedMethods="GET, POST, PUT, DELETE, OPTIONS" allowedOrigins="*" /&gt; ``` 注意,`allowedOrigins`、`allowedHeaders`、`allowedMethods`和`allowCredentials`可以根据实际需求进行调整。星号`*`代表允许...

Global site tag (gtag.js) - Google Analytics