Exemple #1
0
 public XDocument GetXDocument(Http http)
 {
     XDocument xml = http.zGetXDocument();
     if (_exportResult && _exportDirectory != null)
         xml.Save(GetNewHttpFileName(http.HttpRequest, ".xml"));
     return xml;
 }
Exemple #2
0
 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;
 }
Exemple #3
0
 private static void RazSource()
 {
     __xmlDocumentSourceType = XmlDocumentSourceType.NoSource;
     __xDocument = null;
     if (__http != null)
     {
         __http.Close();
         __http = null;
     }
     __xmlFile = null;
     __html = null;
 }
Exemple #4
0
 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;
 }
Exemple #5
0
 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;
 }
Exemple #6
0
 private void Init()
 {
     gHttp = new Http();
 }