[英]Invoke ASMX Web Service without Visual Studio
有兩台PC:在PC1中,我創建了ASMX Web Service,並在本地IIS中托管。
我的網址就像
XXX.XXX.X.103:82/WebService.asmx
現在,沒有Visual Studio中的PC2,我剛安裝框架4.5。
如何調用和測試ASMX Web Service
只使用框架?
因為當我在瀏覽器中運行該URL時,我得到了服務列表,但無法對其進行測試。 如何僅使用“ .NET Framework”解決?
這是屏幕截圖:
我在PC2和“調用按鈕”中沒有得到此“測試方法”。
好吧,我得到了答案:
這是我在“ Web.Config ”中添加的代碼。
<webServices>
<protocols>
<add name="HttpGet"/>
<add name="HttpPost"/>
</protocols>
</webServices>
如果您要測試的Web服務方法的輸入上有任何nullable
參數,則不會顯示“ Invoke
按鈕。
ASMX
服務旨在在IIS中運行。 使用Visual Studio時,將使用輕量級的IIS( Cassini
)。
您將需要在PC2上安裝IIS。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.