簡體   English   中英

如何通過GET調用ASMX Web服務?

[英]How to call an ASMX web service via GET?

我在這里定義了一個Web服務:

/app/AutocompleteManager.asmx

[WebMethod]
public string AutocompleteComposers()
{
  return "hey, what's up";
}

我想使用帶有額外參數的GET方法來調用它。

如果我只是去/app/AutocompleteManager.asmx?q=something ,它將無法工作,因為我沒有指定操作。

如果我去/app/AutocompleteManager.asmx/AutocompleteComposers?q=something東西壞了。

任何的想法?

像這樣更改您的web.config:

<system.web>
    ...
    <webServices>
        <protocols>
              <add name="HttpSoap"/> 
              <add name="HttpPost"/>
              <add name="HttpGet"/>
        </protocols>
    </webServices>
</system.web>

啟用需求。 首先檢查。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM