title: Side effects of disabling WebDAVModule in ASP.NET MVC WebAPI?
body: <p>In my WebAPI application, I faced similar issue of <a href="https://stackoverflow.com/questions/15718741/405-method-not-allowed-web-api">405 method not allowed web api</a>
  and this issue; <a href="https://stackoverflow.com/questions/9854602/asp-net-web-api-405-http-verb-used-to-access-this-page-is-not-allowed-how?noredirect=1&amp;lq=1">Asp.NET Web API - 405 - HTTP verb used to access this page is not allowed - how to set handler mappings</a></p>
  
  <p>I had to disable WebDAVModule in my web.config like below;</p>
  
  <pre><code> &lt;modules&gt;
   &lt;remove name="WebDAVModule"/&gt;
   &lt;/modules&gt;
  
   &lt;handlers&gt;
   &lt;remove name="WebDAV"/&gt;
   &lt;/handlers&gt;
  </code></pre>
  
  <p>I do not depend explicitly to this module, but I am just wondering that would disabling this module could create any significant performance/security problems? I checked documentation below, but could not find anything specific to it.</p>
  
  <p><a href="https://docs.microsoft.com/en-us/iis/get-started/whats-new-in-iis-7/what39s-new-for-webdav-and-iis-7" rel="nofollow noreferrer">https://docs.microsoft.com/en-us/iis/get-started/whats-new-in-iis-7/what39s-new-for-webdav-and-iis-7</a></p>