Webland.ch > Support & Service > FAQ

FAQ - frequently asked questions


Here you will find frequently asked questions concerning Webland’s services. Select the desired question/answer category. You can search for a specific term by making additional entries in the search field.

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>

Hotline

You can contact us at our personal hotline number

0840 20 20 20