public XDocument GetXDocument(Http http) { XDocument xml = http.zGetXDocument(); if (_exportResult && _exportDirectory != null) xml.Save(GetNewHttpFileName(http.HttpRequest, ".xml")); return xml; }
public static Http Load(HttpRequest httpRequest, HttpRequestParameters requestParameters = null, string exportFile = null, bool setExportFileExtension = false) { RazSource(); __xmlDocumentSourceType = XmlDocumentSourceType.Http; //__http = __httpManager.Load(httpRequest, requestParameters); __http = HttpManager.CurrentHttpManager.Load(httpRequest, requestParameters, exportFile, setExportFileExtension); return __http; }
private static void RazSource() { __xmlDocumentSourceType = XmlDocumentSourceType.NoSource; __xDocument = null; if (__http != null) { __http.Close(); __http = null; } __xmlFile = null; __html = null; }
public Http CreateHttp(HttpRequest httpRequest, HttpRequestParameters requestParameters = null, string exportFile = null, bool setExportFileExtension = false) { Http http = new Http(httpRequest, requestParameters); //http.HttpRetry += new Http.fnHttpRetry(LoadRetryEvent); http.LoadRetryTimeout = _loadRetryTimeout; if (exportFile != null) { http.ExportFile = exportFile; http.SetExportFileExtension = setExportFileExtension; } else if (_exportResult && _exportDirectory != null) { http.ExportFile = GetNewHttpFileName(httpRequest); http.SetExportFileExtension = true; } return http; }
public static Http LoadAsText(HttpRequest httpRequest, HttpRequestParameters requestParameters = null, string exportFile = null, bool setExportFileExtension = false) { Http http = new Http(httpRequest, requestParameters); http.ExportFile = exportFile; http.SetExportFileExtension = setExportFileExtension; http.LoadAsText(); return http; }
private void Init() { gHttp = new Http(); }