1
我正在使用我们现在已更改的旧版Web服务应用程序,以便当现有客户拨打电话如http://ipaddress/SomeMethod1时,此操作不再存在,并且应将呼叫重新路由/重定向到http://ipaddress/Services/SomeMethod1 (请注意,有很多这样的电话(即someMethod2,someMethod3等))。重定向不再存在的Web服务请求
我们不能除外客户端更改他们的应用程序,并在另外一些客户只是进行简单GET/POST请求,而别人都在用SOAP/WSDL产生的终点。
我已经看到了有关使用HttpHandlers的,的HttpModules,绑定等一些答复,但我不知道是什么来解决这个问题,网络服务不破坏客户端代码的最佳方式。
TIA
JD
诗篇。我们使用的是IIS/Asp.net/ASMX用C#
谢谢你,我会用URL绑定?此外,规则必须存在于机器配置或应用程序的web.config中? –
这些变化应该是在web.config中。您可以使用IIS用户界面来应用该界面。 – dknaack
非常感谢。我目前通过IIS用户界面进行操作。最后一个问题:),它发回的最后URL(重新编写URL)返回给客户端(通过重定向HTTP状态代码)或它使来自服务器的请求? –