+2003-06-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * HttpRequest.cs: added REMOTE_PORT.
+ * HttpValueCollection.cs: fixed bug #45490.
+
2003-05-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpApplication.cs:
_oServerVariables.Add("LOCAL_ADDR", _WorkerRequest.GetLocalAddress());\r
_oServerVariables.Add("REMOTE_ADDR", UserHostAddress);\r
_oServerVariables.Add("REMOTE_HOST", UserHostName);\r
+ _oServerVariables.Add("REMOTE_PORT", _WorkerRequest.GetRemotePort ().ToString ());\r
_oServerVariables.Add("REQUEST_METHOD", HttpMethod);\r
_oServerVariables.Add("SERVER_NAME", _WorkerRequest.GetServerName());\r
_oServerVariables.Add("SERVER_PORT", _WorkerRequest.GetLocalPort().ToString());\r
}\r
}\r
\r
- [MonoTODO("Add cookie collection to our Params collection via merge")]\r
public NameValueCollection Params {\r
get {\r
if (_oParams == null) {\r
_oParams.Merge(QueryString);\r
_oParams.Merge(Form);\r
_oParams.Merge(ServerVariables);\r
- // TODO: Cookie\r
-\r
+ string [] cookies = Cookies.AllKeys;\r
+ foreach (string k in cookies)\r
+ _oParams.Add (k, Cookies [k].ToString ());\r
_oParams.MakeReadOnly();\r
}\r
\r