配置tomcat支持http delete和put的方法
来源:http://blog.sina.com.cn/s/blog_4b5bc01101013flw.html
方法:
PUT,向指定的目录上传附加文件;
DELETE,删除指定的资源;
COPY,将指定的资源复制到Destination消息头指定的位置;
MOVE,将指定的资源移动到Destination消息头指定的位置;
SEARCH,在一个目录路径中搜索资源。
PROPFIND,获取与指定资源有关的信息,如作者、大小与内容类型。
TRACE,在响应中返回服务器收到的原始请求。可以使用这种方法避开阻止跨站点脚本的防御。
在tomcat5.5支持http delete和put的方法:
在tomcat web.xml文件中配置org.apache.catalina.servlets.DefaultServlet的
- <init-param>
- <param-name>readonly</param-name>
- <param-value>false</param-value>
- </init-param>
- readonly参数默认是true,即不允许delete和put操作,所以通过XMLHttpRequest对象的put或者delete方法访问就会报告http 403错误。为REST服务起见,应该设置该属性为false。
- 如下:
- <servlet>
72 <servlet-name>default</servlet-name>
73 <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
74 <init-param>
75 <param-name>debug</param-name>
76 <param-value>0</param-value>
77 </init-param>
78 <init-param>
79 <param-name>readonly</param-name>
80 <param-value>true</param-value>
81 </init-param>
82 <init-param>
83 <param-name>listings</param-name>
84 <param-value>false</param-value>
85 </init-param>
86 <load-on-startup>1</load-on-startup>
87 </servlet>
apache2.2设置禁止使用http delete和put
<Location />
<LimitExcept GET HEAD POST>
Order Allow,Deny
Deny from all
</LimitExcept>
</Location>
配置tomcat支持http delete和put的方法相关推荐
- CDH中配置hive支持update delete
cdh hive支持update delete参数配置方法 以下配置项必须被设定: Client端:hive.support.concurrency – true hive.enforce.bucke ...
- springmvc配置ssl_Spring Mvc和Spring Boot配置Tomcat支持Https
SpringBoot配置支持https spring boot因为是使用内置的tomcat,所以只需要一些简单的配置即可. 1.首先打开命令行工具,比如cmd,输入以下命令 keytool -genk ...
- 配置tomcat支持ssl
说明: 1.本例子是访问https://hk.lsd:8443时,解决出现安全证书提示的问题 2.本例子是机器给自己颁发证书,没有在网上CA申请证书,但开发同事把域名跟证书绑定了. 3.网上CA申请证 ...
- Android:HttpClient、tomcat支持php、搭建PHP后台
目的: 创建一个简单的Android项目,并搭建PHP后台,实现Android与PHP之间的通信. 本地环境: Android Studio3.1.2 Tomcat 7.0.6 ...
- 让apache支持mysql_Apache+PHP+Mysql环境搭建之三:配置Apache支持PHP
其次就是安装 PHP ,并配置 Apache 支持 PHP . 有两种方法在 Windows 下让 Apache 支持 PHP :使用Windows的环境变量或者 Apache 自身的支持. 安装前需 ...
- 配置Tomcat和在Eclipse中创建Web工程
配置Tomcat服务器信息: 在Tomcat的安装目录下有一个conf目录,里面存放着Tomcat服务器的配置文件,其中最为核心的配置文件是server.xml,在这个文件里我们可以配置服务器的各种参 ...
- linux下配置tomcat、resin
一.tomcat安装配置 1. 什么是tomcat Tomcat就是用来解析jsp程序的一个软件:web容器: Tomcat是Apache 软件基金会(Apache Software Foundati ...
- 借助JRebel使Tomcat支持热部署
JRebel是一个J2EE热部署的工具.使用它可以减少浪费8-18%的开发时间在项目的构建和部署上.虽然Java也提供了HotSpot的JVM,但是如果你修改的类中有方法名称变动的话,HotSpot就 ...
- Tomcat(1)介绍、jdk安装、安装Tomcat 配置Tomcat监听80端口
Tomcat介绍 (使用yum 下载安装的openjdk下载以后就可以使用) 以下实验用的是在官网下载程序包. Tomcat是一个中间键,要解析java相关的东西,需要先下载JDK 下载jdk 1.下 ...
最新文章
- 【Groovy】编译时元编程 ( AST 语法树分析 | ClassNode 根节点 | 方法 Methods 节点 | 字段 Fields 节点 | 属性 Properties 节点 )
- Head First JSP---随笔三
- python函数的命名_18:命名, 变量, 代码, 函数
- Web安全——正方教务系统自主选课非正常退课解决方案(危险操作,仅用于学习)
- 数据结构与算法专题——第十题 输入法跳不过的坎-伸展树
- Qt学习笔记-QSqlModel的事物操作
- C++中的.和::和:和-的区别
- android中listview的item滑动删除效果(已解决listview点击问题)
- python实践周总结_Python 一周总结
- MySQL DUAL表的作用
- linux系统被×××后处理经历
- 母线电容及其计算方法
- PHP.ini配置文件[中文]
- springboot 简单的扫码登录 demo
- 松下服务器型号,WEA-ASC970/CH 松下综合型系统管理服务器
- 生成一张图用python
- 多渔:赚快钱,就像慢性中毒
- 史上最全网络安全面试题汇总 ! !
- 习题4.4 编写一个Java应用程序,在键盘上输入数n,计算并输出1!+2!+...+n!的结果。
- python解决警告InsecureRequestWarning: unverified HTTPS request is being made to host
热门文章
- data too long for column 'Auser' at row 1
- C#中的Socket编程-TCP客户端
- C#中OpenFileDialog获取文件名和文件路径的常用方法.
- Android—打包aar以及module依赖操作
- IOS开发基础之使用Xcode12.3连线storyboard与属性
- python对象三个特性_百度资讯搜索_python对象三个特性
- Oracle sql如何把毫秒转为日期,sql – 将毫秒转换为时间戳
- wordpress mysql 挂了_大神们,诊断一下,wampserver的mysql老是挂掉!
- 计算机的教学中作用是什么,发挥计算机在教学中应有的作用
- python自动点击网页按钮_Python+Selenium使用(二)- 自动点击下一页