IIS在默认情况并不支持对PUT和DELETE请求的支持

摘要:
IIS在默认情况并不支持对PUT和DELETE请求的支持;IIS拒绝PUT和DELETE请求是由默认注册的一个名为:“WebDAVModule”的自定义HttpModule导致的。该扩展使应用程序可以直接将文件写到WebServer上,同时支持文件的加锁和版本控制。微软是推动WebDAV成为一个标准的主导力量,它自己利用自定义的HttpModule实现了IIS针对WebDAV的支持。

IIS在默认情况并不支持对PUT和DELETE请求的支持;

IIS拒绝PUT和DELETE请求是由默认注册的一个名为:“WebDAVModule”的自定义HttpModule导致的。WebDAV的全称为:“Web-based Distributed Authoring and Version”它是一个在多用户之间辅助协同编辑和管理在线文档的HTTP扩展.。该扩展使应用程序可以直接将文件写到Web Server上,同时支持文件的加锁和版本控制。

微软是推动WebDAV成为一个标准的主导力量,它自己利用自定义的HttpModule实现了IIS针对WebDAV的支持。但是这个注册(注册名为:WcbDAVModule)会拒绝HTTP方法为PUT和DELETE的请求,如果我们的站点不需要提供针对WebDAV的支持,可以通过配置将注册的HttpModule移除。

<configuration>
  <system.webServer>
    <modules runAllManagedModulesForAllRequests="true">
      <remove name="WebDAVModule"/>
    </modules>
  </system.webServer>
</configuration>

免责声明:文章转载自《IIS在默认情况并不支持对PUT和DELETE请求的支持》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇一台服务器Nginx配置多个域名(一级域名或二级)闪光灯的开启和关闭下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

基于.NET Framework 4.0的解决方案部署

VS 2010发布之后,随着而来的框架版本也升级到了.NET Framework 4.0。我相信很多朋友已经在用了吧。这一篇文章总结了如何基于.NET Framework 4.0,进行解决方案部署。 之所以要单独写一下,是因为确实这个版本与之前的.NET Framework 2.0,3.0,3.5是不一样的。我们自己在用的时候也摸索了一些时间。所以总结出来...

Mysql --数据的增删改

插入数据 INSERT 更新数据 UPDATE 删除数据 DELETE 一、 在mysql管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 1.使用insert实现数据的插入 2.update实现数据的更新 3.使用delete实现数据的删除 4.使用select查询数据以及。 二、插入数据 insert 1. 插入完整数据(顺...

呵呵!手把手带你在 IIS 上执行 Python

公司的站点让我头痛死了。在众多前辈高手的带领下。一大堆的 CMD 在站点里执行得好好地,黑客攻击也好好地。仅仅有站点和我不好好地,我快累死了,站点快挂了。。 。 为了解决问题。我想到了 Python 来解决。但是站点上怎样执行 Python。 我在网上找了非常多资料。结果,互相抄来抄去的。问题层出不穷——各种问题都在我眼前显现。在我不断地瞎折腾,经理在...

译:重置/还原Windows IIs设置为默认设置

译文出处:http://www.codeproject.com/Tips/870858/Reset-Restore-IIS-Settings-to-its-Default-in-Windo 简介: IIS 在windows中运行效果非常棒。但是有时候我们需要为特殊的web项目配置环境。如果我们再windows中安装Xampp,默认的Xampp会破坏iis的...

Qt 智能指针学习

从内存泄露开始? 很简单的入门程序,应该比较熟悉吧 ^_^ #include <QApplication> #include <QLabel> int main(int argc, char *argv[]) { QApplication app(argc, argv); QLabel *label =...

Doris导数 踏雪扬尘

目录 概述 导入方式 批量删除 Broker Load Routine Load Stream load 概述 Doris现在支持Broker load/routine load/stream load/mini batch load等多种导入方式。spark load主要用于解决初次迁移,大量数据迁移doris的场景,用于提升数据导入的速度。 导...