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?

War es hilfreich?

Lösung

[Script (UseHttpGet = true)]

Sie können die oben verwenden, um die Webmethod Unterstützung GET

zu machen

http://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>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top