How to call an ASMX web service via GET?
asmx, asp.net, c#, web-services
Solution
Change your web.config like so:
<system.web>
...
<webServices>
<protocols>
<add name="HttpSoap"/>
<add name="HttpPost"/>
<add name="HttpGet"/>
</protocols>
</webServices>
</system.web>
Problem
I have a webservice defined here: /app/AutocompleteManager.asmx ``` [WebMethod] public string AutocompleteComposers() { return "hey, what's up"; } ``` I want to call it using the GET method with extra parameters. If I just go `/app/AutocompleteManager.asmx?q=something`, it won't work because I don't have the action specified. If I go `/app/AutocompleteManager.asmx/AutocompleteComposers?q=something` it breaks. Any idea?