Festlegen einer asp.net 2.0 Webmethod als GET-Methode
-
05-07-2019 - |
Frage
Aber Standard Sie ein HTTP-POST zu einer beliebigen Web-Methode in einem asp.net 2.0 Web-Service zu erteilen haben. Wie nennt u eine Web-Methode mit HTTP GET allein. In einigen Fällen würde ich mag auch Argumente an eine HTTP-GET-Methode übergeben. Ist dies möglich, im Rahmen von Web-Service?
Lösung
[Script (UseHttpGet = true)]
Sie können die oben verwenden, um die Webmethod Unterstützung GET
zu machenhttp://www.asp.net/ ajax / tutorials / Verständnis-asp-net-ajax-Web-Service
Andere Tipps
Die akzeptierte Antwort die Frage nicht perfekt beantwortet, da Sie die ASP.NET AJAX Erweiterungen für die vorgeschlagene Dekoration in 2.0 zu arbeiten.
Die einfachste Alternative sowohl GET und POST für eine 2.0 Webservice zur Unterstützung zur Einrichtung ist es, diese in web.config:
<system.web>
<webServices>
<protocols>
<add name="HttpPost" />
<add name="HttpGet" />
</protocols>
</webServices>
</system.web>