super();
mEngine = pEngine;
setLocation(pFacade.getRawUrl());
mHttpMethod = pFacade.getHttpMethod();
mProperties = new NameValueCollection();
for (String oKey : pFacade.getHeaders().keySet()) {
mProperties.add(oKey, pFacade.getHeaders().get(oKey));
}
Cookie[] oCookies = pFacade.getCookies();
if (oCookies != null) {
for (int i = 0; i < oCookies.length; i++) {
Cookie oCookie = oCookies[i];
mProperties.add(oCookie.getName(), oCookie.getValue());
}
}
if (pFacade.getServerVariables() != null) {
for (String oKey : pFacade.getServerVariables().keySet()) {
mProperties.add(oKey, pFacade.getServerVariables().get(oKey));
}
}
mHeaders = new NameValueCollection();
mCookies = new ArrayList<Cookie>();
mContextFacade = pFacade;
}