欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
WebClient 保持 Session 和 Cookie
有些朋友說(shuō) WebClient 不能保持 Session 和 Cookie,只有 HttpWebRequest 才能保持 Session。實(shí)際上我們只要重寫(xiě) WebClient 的 GetWebRequest 方法就可以使 WebClient 保持 Session 和 Cookie。

下面是 HttpClient 類(lèi), 它繼承自 WebClient,并重寫(xiě)了 GetWebRequest 方法。關(guān)鍵是要定義一個(gè) Cookie 容器(紅色代碼部分):

/// <summary>
/// 支持 Session 和 Cookie 的 WebClient。
/// </summary>
public class HttpClient : WebClient 
{
    // Cookie 容器
    private CookieContainer cookieContainer;

    /// <summary>
    
/// 創(chuàng )建一個(gè)新的 WebClient 實(shí)例。
    
/// </summary>
    public HttpClient()
    {
        this.cookieContainer = new CookieContainer();
    }

    /// <summary>
    
/// 創(chuàng )建一個(gè)新的 WebClient 實(shí)例。
    
/// </summary>
    
/// <param name="cookie">Cookie 容器</param>
    public HttpClient(CookieContainer cookies)
    {
        this.cookieContainer = cookies;
    }

    /// <summary>
    
/// Cookie 容器
    
/// </summary>
    public CookieContainer Cookies
    {
        get { return this.cookieContainer; }
        set { this.cookieContainer = value; }
    }

    /// <summary>
    
/// 返回帶有 Cookie 的 HttpWebRequest。
    
/// </summary>
    
/// <param name="address"></param>
    
/// <returns></returns>
    protected override WebRequest GetWebRequest(Uri address)
    {
        WebRequest request = base.GetWebRequest(address);
        if (request is HttpWebRequest)
        {
            HttpWebRequest httpRequest = request as HttpWebRequest;
            httpRequest.CookieContainer = cookieContainer;
        }
        return request;
    }

    封裝了PostData, GetSrc 和 GetFile 方法
}
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
C#模擬網(wǎng)站頁(yè)面POST數據提交表單
C#三種模擬自動(dòng)登錄和提交POST信息的實(shí)現方法 - 水煮.net - 博客園
C#帶cookie Post和Get方式發(fā)送數據,保持cookie
C# HttpWebRequest 通用類(lèi)2 - 轉 - afish1984 - 博客園
在C#用HttpWebRequest中發(fā)送GET/HTTP/HTTPS請求
C#寫(xiě)一個(gè)采集器
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久