HI,
Here's my situation:
I'm QA-ing a web services application. I have a client application that refers to about 60 services, but the client has no way of globally controlling which server/port these services point to. I need to be able to test on any developer's working instance without having to go through and reset all these service URLs.
IE, I have:
WS-1 located at dev-1.mydomain.com:10040/WS-1?WSDL
WS-2 located at dev-1.mydomain.com:10041/WS-2?WSDL
WS-3 located at dev-2.mydomain.com:10040/WS-3?WSDL
.
.
.
WS-60 located at one of the above servers, or perhaps a different (but known) server
I want to catch the outgoing requests to the above URLs, and redirect them all to e.g.:
qa.mydomain.com:80/WS-[n]?WSDL
Whichever application I use to catch these requests and redirect them needs to reside on the same machine as my test client.
I've tried a few port forwarders, but they won't listen to outgoing traffic, but will only accept requests that point to localhost:[arbitrary port].
So...will WG do what I need it to do? Would I use NAT for this or something else? If not, can anyone suggest another app that will work?
Thanks
baald