I'm trying to post an xml message to a remote server. The issue is that the server always responds with http code 500 unless I post the correct xml message. But when I try to open a request handle via HttpOpenRequest, the call will fail and gives me a 12005 - invalid URL so I can't get to the next step of actually posting the message via HttpSendMessage. It's a catch 94.7
Is there a way around it without having to change the server implementation?