zoukankan      html  css  js  c++  java
  • C# 模拟用户登录


    /// <summary>
     
    /// 登录网站并获取Cookies
     
    /// </summary>
     
    /// <returns>成功登录的Cookie信息</returns>

    public static CookieContainer Get_Login()
     
    {
                CookieContainer cc 
    = new CookieContainer();
                
    string FormURL=http://www.fy681.com/login.aspx;                //处理表单的绝对URL地址
                string FormData = "username=dahai163&passwd=123";    //表单需要提交的参数,注意改为你已注册的信息。
                ASCIIEncoding encoding = new ASCIIEncoding();
                
    byte[] data = encoding.GetBytes(FormData);

                HttpWebRequest request 
    = (HttpWebRequest)WebRequest.Create(FormURL);
                request.Method 
    = "POST";    //数据提交方式
                request.ContentType = "application/x-www-form-urlencoded";
                request.ContentLength 
    = data.Length;
                request.UserAgent 
    = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)";
                
    //模拟一个UserAgent
                Stream newStream = request.GetRequestStream();
                newStream.Write(data, 
    0, data.Length);

                newStream.Close();
                       
                request.CookieContainer 
    = cc;
                       
                HttpWebResponse response 
    = (HttpWebResponse)request.GetResponse();
                cc.Add(response.Cookies);
                Stream stream 
    = response.GetResponseStream();
                
    string WebContent = new StreamReader(stream, System.Text.Encoding.Default).ReadToEnd();
                
    return cc;
    }
  • 相关阅读:
    Codeforces Round #417 C. Sagheer and Nubian Market
    linux 终端抓包命令
    计算机网络体系结构分析
    排序算法-快速排序
    排序算法-堆排序
    排序算法-希尔排序
    排序算法-插入排序
    排序算法-冒泡排序
    排序算法-选择排序
    杂谈:终端小工具
  • 原文地址:https://www.cnblogs.com/wanyuan8/p/3559144.html
Copyright © 2011-2022 走看看