ASP.NET 2.0 WebMethod를 GET 메소드로 설정합니다
-
05-07-2019 - |
문제
그러나 기본값은 ASP.NET 2.0 웹 서비스의 웹 메소드에 HTTP 게시물을 발행해야합니다. HTTP가 혼자서 웹 메소드를 어떻게 호출합니까? 어떤 경우에는 HTTP get 메소드에 인수를 전달하고 싶습니다. 웹 서비스의 맥락에서 이것이 가능합니까?
해결책
scriptMethod (usehttpget = true)
위의 것을 사용하여 WebMethod 지원을받을 수 있습니다.
http://www.asp.net/ajax/tutorials/understanding-asp-net-ajax-web-services
다른 팁
허용 된 답변은 필요하기 때문에 질문에 완벽하게 답하지 않습니다. asp.net ajax 확장 제안 된 장식이 2.0에서 작동하기 위해.
2.0 웹 서비스의 Get and Post를 모두 지원하는 가장 쉬운 대안은 Web.config에서 이들을 설정하는 것입니다.
<system.web>
<webServices>
<protocols>
<add name="HttpPost" />
<add name="HttpGet" />
</protocols>
</webServices>
</system.web>
제휴하지 않습니다 StackOverflow