سؤال

ولكن يجب عليك إصدار منشور HTTP إلى أي طريقة ويب في خدمة الويب ASP.NET 2.0. كيف يمكنك استدعاء طريقة ويب مع HTTP تحصل وحدها. في بعض الحالات ، أرغب أيضًا في نقل الحجج إلى طريقة HTTP GET. هل هذا ممكن في سياق خدمات الويب؟

هل كانت مفيدة؟

المحلول

ScriptMethod (useHttpget = true)

يمكنك استخدام ما سبق لجعل دعم الويب

http://www.asp.net/ajax/tutorials/underShing-asp-net-ajax-web-services

نصائح أخرى

الجواب المقبول لا يجيب على السؤال تمامًا لأنك بحاجة إلى ASP.NET AJAX extensions للديكور المقترح للعمل في 2.0.

أسهل بديل لدعم كل من Get and Post for 2.0 WebService هو إعدادها في Web.Config:

<system.web>
    <webServices>
        <protocols>
          <add name="HttpPost" />
          <add name="HttpGet" />
        </protocols>
      </webServices>
</system.web>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top