コード例 #1
0
ファイル: HttpSession.cs プロジェクト: nattguld/NgHTTP
        public HttpSession(HttpSessionPolicy sessionPolicy, BrowserConfig browserCfg, Proxy proxy)
        {
            Uuid             = MathUtil.GetUniqueId();
            Apps             = new List <TA>();;
            AccessedHosts    = new List <string>();
            RedirectionChain = new List <Request>();

            SessionPolicy = sessionPolicy;
            BrowserCfg    = browserCfg;
            SetProxy(proxy);
        }
コード例 #2
0
 protected override HttpSession <MobileApplication> InstantiateSideSession(HttpSessionPolicy sessionPolicy, BrowserConfig browserCfg, Proxy proxy)
 {
     return(new AppSession(sessionPolicy, browserCfg, proxy));
 }
コード例 #3
0
 public AppSession(HttpSessionPolicy sessionPolicy, BrowserConfig browserCfg, Proxy proxy) : base(sessionPolicy, browserCfg, proxy)
 {
 }
コード例 #4
0
 public AppSession(HttpSessionPolicy sessionPolicy, Proxy proxy) : base(sessionPolicy, new BrowserConfig(true), proxy)
 {
 }
コード例 #5
0
 public AppSession(HttpSessionPolicy sessionPolicy, BrowserConfig browserCfg) : base(sessionPolicy, browserCfg, null)
 {
 }
コード例 #6
0
 public AppSession(HttpSessionPolicy sessionPolicy) : base(sessionPolicy, new BrowserConfig(true), null)
 {
 }
コード例 #7
0
 public WebSession(HttpSessionPolicy sessionPolicy, Proxy proxy) : base(sessionPolicy, new BrowserConfig(false), proxy)
 {
 }
コード例 #8
0
 public WebSession(HttpSessionPolicy sessionPolicy) : base(sessionPolicy, new BrowserConfig(false), null)
 {
 }