Exemple #1
0
        public IResponseFilter GetResourceResponseFilter(IWebBrowser browserControl, IBrowser browser, IFrame frame,
                                                         IRequest request, IResponse response)
        {
            var url = new Uri(request.Url);

            return(FilterManager.CreateOrGetFilter(request.Identifier.ToString()));
        }
Exemple #2
0
        public IResponseFilter GetResourceResponseFilter(IWebBrowser browserControl, IBrowser browser, IFrame frame,
                                                         IRequest request, IResponse response)
        {
            var url    = new Uri(request.Url);
            var filter = FilterManager.CreateFilter(request.Identifier.ToString());

            return(filter);
            //this.filter = new FuturesResponseFilter();
            //filter.NotifyData += filter_NotifyOrderData;
        }
Exemple #3
0
 public void OnResourceLoadComplete(IWebBrowser browserControl, IBrowser browser, IFrame frame, IRequest request, IResponse response, UrlRequestStatus status, long receivedContentLength)
 {
     if (request.Url.Contains("future/refreshFutureFulLPub.do"))
     {
         var    filter = FilterManager.GetFileter(request.Identifier.ToString()) as FuturesResponseFilter;
         string str    = System.Text.Encoding.Default.GetString(filter.dataAll.ToArray());
         filter_NotifyOrderData(str);
         //filter.NotifyData(filter.dataAll.ToArray());
     }
 }