-2004-02-04 Lluis Sanchez Gual <lluis@ximian.com>
+2004-02-27 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * HttpClientChannel.cs: Set the RequestUri transport header before sending
+ the request.
+
+2004-02-04 Lluis Sanchez Gual <lluis@ximian.com>
* HttpRemotingHandlerFactory.cs: Loading of remoting configuration moved
to System.Web.Configuraiton.
out ITransportHeaders responseHeaders, out Stream responseStream)
{
string url = null;
- string uri = (string)requestHeaders[CommonTransportKeys.RequestUri];
+ string uri = ((IMethodCallMessage)msg).Uri;
+ requestHeaders [CommonTransportKeys.RequestUri] = uri;
CreateUrl(uri,out url);
HttpWebRequest httpWebRequest = CreateWebRequest(url,requestHeaders,requestStream);
ITransportHeaders headers, Stream stream)
{
string url = null;
- string uri = (string)headers[CommonTransportKeys.RequestUri];
+ string uri = ((IMethodCallMessage)msg).Uri;
+ headers [CommonTransportKeys.RequestUri] = uri;
CreateUrl(uri,out url);
HttpWebRequest httpWebRequest = CreateWebRequest(url,headers,stream);