FAQ - Häufig gestellte Fragen


Hier finden Sie häufig gestellte Fragen rund um die Dienstleistungen von Webland. Wählen Sie die entsprechende Fragen / Antworten Kategorie aus. Durch zusätzliche Eingaben im Suchfeld können Sie nach einem bestimmten Begriff suchen.

Wie aktiviere ich PATCH, PUT und DELETE?

Standardmässig werden bei uns die Methoden PATCH, PUT und DELETE von WebDAV verwendet, d.h. dass jede Anforderung der genannten Methoden vom WebDAV-Modul behandelt wird.

Um die Methoden von einem anderen Modul behandeln zu lassen, muss WebDAV deaktiviert werden.

WebDAV können Sie per web.config deaktivieren.

Wenn die Datei web.config nicht besteht, müssen Sie diese anlegen.

Beispiel einer neu erstellten Konfigurationsdatei:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<modules>
<remove name="WebDAVModule" />
</modules>
<handlers>
<remove name="WebDAV" />
</handlers>
</system.webServer>
</configuration>

Nun gilt es noch die Methoden/Verbs im Handler für ASP.NET zu erlauben.

Dafür werden weitere Zeilen in der web.config Datei notwendig.

Beispiel einer neu erstellten Konfigurationsdatei inklusive Deaktivierung WebDAV:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true" runManagedModulesForWebDavRequests="true" >
<remove name="WebDAVModule" />
</modules>
<handlers>
<remove name="WebDAV" />
<remove name="ExtensionlessUrlHandler-Integrated-4.0" />
<remove name="OPTIONSVerbHandler" />
<remove name="TRACEVerbHandler" />
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
</handlers>
</system.webServer>
</configuration>