asmx Web服务的默认方法

时间:2013-10-15 16:18:04

标签: c# asp.net web-services asmx

所以我有一个生活在以下网址的网络服务方法:

mysite.com/mywebservice.asmx?op=GetOrders

如果他们只是导航到:{/ p>,我有什么方法可以自动调用GetOrders方法

mysite.com/mywebservice.asmx

1 个答案:

答案 0 :(得分:1)

在Web.Config中使用urlMappings

  

定义隐藏真实URL并将其映射到更多URL的映射   用户友好的URL。

<urlMappings enabled="true">
  <clear />
  <add url="mysite.com/mywebservice.asmx" mappedUrl="mysite.com/mywebservice.asmx?op=GetOrders" />
</urlMappings>

但我认为这会影响您的其他方法,例如,如果您拨打mysite.com/mywebservice.asmx?op=SomeOtherMethod,这会占用您GetOrders,我不确定,但您可以尝试。