配置tomcat支持http delete和put的方法
生活随笔
收集整理的這篇文章主要介紹了
配置tomcat支持http delete和put的方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
來源:http://blog.sina.com.cn/s/blog_4b5bc01101013flw.html
WebDAV(Web-based Distributed Authoring and Versioning)是基于 HTTP 1.1 的一個通信協議。它為 HTTP 1.1 添加了一些擴展(就是在 GET、POST、HEAD 等幾個 HTTP 標準方法以外添加了一些新的方法),使得應用程序可以直接將文件寫到 Web Server 上,并且在寫文件時候可以對文件加鎖,寫完后對文件解鎖,還可以支持對文件所做的版本控制。這個協議的出現極大地增加了 Web 作為一種創作媒體對于我們的價值。基于 WebDAV 可以實現一個功能強大的內容管理系統或者配置管理系統。方法:
PUT,向指定的目錄上傳附加文件;
DELETE,刪除指定的資源;
COPY,將指定的資源復制到Destination消息頭指定的位置;
MOVE,將指定的資源移動到Destination消息頭指定的位置;
SEARCH,在一個目錄路徑中搜索資源。
PROPFIND,獲取與指定資源有關的信息,如作者、大小與內容類型。
TRACE,在響應中返回服務器收到的原始請求。可以使用這種方法避開阻止跨站點腳本的防御。
在tomcat5.5支持http delete和put的方法:
在tomcat web.xml文件中配置org.apache.catalina.servlets.DefaultServlet的?
??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的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2021gdp排名全国城市,gdp全国城
- 下一篇: 失业率指标