I HttpDelete
Dienst in meinem Web Api
zu schaffen versuche aber seine nicht funktioniert und dass sie mir die follwoing FehlerHttpDelete funktioniert nicht in Web-Api
Handler "WebDAV" has a bad module "WebDAVModule" in its module list
Mein Service-Code wie folgt implementiert
[HttpDelete]
public string DeleteItem(long itemId)
{
try
{
// Implementation goes here
}
catch (Exception ex)
{
throw ex;
}
}
I verwende die folgende HTTP-Anfrage mit Postman
Plugin mit HTTPDelete
Methode
http://localhost:85/RM.Services/api/Item/DeleteItem?itemId=12
habe ich die folgende Konfiguration dieses Problem bei web.config
<system.webServer>
<modules>
<remove name="WebDAVModule" />
</modules>
<handlers>
<remove name="WebDAV" />
</handlers>
</system.webServer>
auch versuchen, die folgenden Einstellungen in web.config
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<modules runAllManagedModulesForAllRequests="true">
<remove name="WebDAVModule" />
</modules>
</system.webServer>
aber nichts für mich arbeiten die gleichen Fehler
zu lösen scheint, habe ich versucht, zu entfernen WebDav
von IIS
mit den folgenden Schritten
- gehen zu
Control Panel
dannPrograms and Fetures
dannTurn windows features on or off
- dann
Internet Information Services
dannWorld Wide Web Services
dannCommon HTTP Features
- dann
WebDav Features
In diesem Fall entfernen erhielt i 404
Fehler
Jede Hilfe in dieser Frage?
Sende deinen Code für die Aktionsmethode bitte –
check edited Frage –
Bitte Code hinzufügen, wo Sie diese Aktion aufrufen. –