When sending an HTTP request created with Rebex.Net.HttpRequestCreator
to a URL containing a server port, e.g. http://example.com:8080 the Host header in the resulting HTTP request is
Host: example.com
instead of
Host: example.com:8080
which confuses some web servers, e.g. Zeus always responds with 404. All other HTTP clients I tested (.NET, curl and wget) do include the port.
I wasn't able to find a way to manipulate the Host header in Rebex.