• λ我爱Aspx >> Asp.Net >> C#网络编程高手请进
  • C#网络编程高手请进

  • :aspxer  Դ:csdn  :2007-7-6 2:50:33  ؼ:c#
  • 我现在想做GMAIL邮箱登陆器,但是GMAIL在登陆的时候是采用的HTTPS请求,我试了好多次都不行,我的代码是这样的:

    google_ad_width = 250; google_ad_height = 250; google_ad_format = "250x250_as"; google_color_url = "000000";

    首先的方法是获取登陆界面的表单元素的名和值,以生成请求数据:

    private string GetQueryString()

    {

    HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create("http://mail.google.com");

    myHttpWebRequest.Method = "GET";

    myHttpWebRequest.UserAgent = @"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727)";

    myHttpWebRequest.Accept = "*/*";

    myHttpWebRequest.AllowAutoRedirect = false;

    HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();

    string encodingCodePage = //得到服务器响应内容的编码的编码页代码

    Common.Common.GetCharsetFromResponseContentType(myHttpWebResponse.ContentType);

    if (!Common.Common.IsValidCodePage(encodingCodePage)) encodingCodePage = "gb2312";

    Ҷƪл˵?
  • һƪ如何用C#写自己删除自己的程序。
    һƪ用NEW重新定义方法