コード例 #1
0
ファイル: HttpManagerXml.cs プロジェクト: labeuze/source
 public XDocument GetXDocument(Http http)
 {
     XDocument xml = http.zGetXDocument();
     if (_exportResult && _exportDirectory != null)
         xml.Save(GetNewHttpFileName(http.HttpRequest, ".xml"));
     return xml;
 }
コード例 #2
0
ファイル: HttpRun.cs プロジェクト: labeuze/source
 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;
 }
コード例 #3
0
ファイル: HttpRun.cs プロジェクト: labeuze/source
 private static void RazSource()
 {
     __xmlDocumentSourceType = XmlDocumentSourceType.NoSource;
     __xDocument = null;
     if (__http != null)
     {
         __http.Close();
         __http = null;
     }
     __xmlFile = null;
     __html = null;
 }
コード例 #4
0
ファイル: HttpManager.cs プロジェクト: labeuze/source
 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;
 }
コード例 #5
0
ファイル: Http.cs プロジェクト: labeuze/source
 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;
 }
コード例 #6
0
ファイル: PagesJaunes.cs プロジェクト: labeuze/source
 private void Init()
 {
     gHttp = new Http();
 }