internal HttpRequest(HttpClient client)
{
ParseHeaders(client);
Form = CreateCollection(client.PostParameters);
ParseMultiPartItems(client);
HttpMethod = RequestType = client.Method;
ParsePath(client);
ParseRemoteEndPoint(client);
BuildServerVariables(client);
BuildParams();
InputStream = client.InputStream;
if (InputStream != null)
InputStream.Position = 0;
}