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
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.