资源简介
百度贴吧爱丽丝静默防御源代码,便于交流学习
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
namespace 爱丽丝重制版PART2_静默防御
{
/**/
///
/// 支持 Session 和 Cookie 的 WebClient。
///
public class HttpClient : WebClient
{
// Cookie 容器
private CookieContainer cookieContainer;
/**/
///
/// 创建一个新的 WebClient 实例。
///
public HttpClient()
{
this.cookieContainer = new CookieContainer();
}
/**/
///
/// 创建一个新的 WebClient 实例。
///
/// Cookie 容器
public HttpClient(CookieContainer cookies)
{
this.cookieContainer = cookies;
}
/**/
///
/// Cookie 容器
///
public CookieContainer Cookies
{
get { return this.cookieContainer; }
set { this.cookieContainer = value; }
}
/**/
///
/// 返回带有 Cookie 的 HttpWebRequest。
///
///
///
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;
}
/**/
///
/// 向指定的 URL POST 数据,并返回页面
///
/// POST URL
/// POST 的 数据
/// POST 数据的 CharSet
/// 页面的 CharSet
/// 页面的源文件
public string PostData(string uriString string postString string postStringEncoding string dataEncoding out string msg)
{
try
{
// 将 Post 字符串转换成字节数组
byte[] postData = Encoding.GetEncoding(postStringEncoding).GetBytes(postString);
this.Headers.Add(“Content-Type“ “application/x-www-form-urlencoded“);
// 上传数据,返回页面的字节数组
byte[] responseData = this.UploadData(uriString “POST“ postData);
// 将返回的将字节数组转换成字符串(HTML);
string srcString = Encoding.GetEncoding(dataEncoding).GetString(responseData);
srcString = srcString.Replace(“\t“ ““);
srcString = srcString.Replace(“\r“ ““);
srcString = srcString.Replace(“\n“ ““);
msg = string.Empty;
return srcString;
}
catch (WebException we)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-09-27 18:58 爱丽丝重制版PART2:静默防御\
目录 0 2011-09-27 18:58 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\
文件 956 2011-09-27 18:58 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御.sln
文件 40960 2011-10-23 14:19 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御.suo
目录 0 2011-09-27 18:58 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\bin\
目录 0 2011-09-27 18:58 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\bin\Debug\
文件 25088 2011-09-27 21:18 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\bin\Debug\爱丽丝重制版PART2:静默防御.exe
文件 69120 2011-09-27 21:18 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\bin\Debug\爱丽丝重制版PART2:静默防御.pdb
文件 11600 2011-09-27 19:22 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\bin\Debug\爱丽丝重制版PART2:静默防御.vshost.exe
文件 5129 2011-09-27 19:21 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\Class1.cs
文件 71530 2011-10-23 14:14 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\Form1.cs
文件 47515 2011-10-22 16:35 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\Form1.Designer.cs
文件 36100 2011-10-22 16:35 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\Form1.resx
目录 0 2011-09-27 18:58 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\obj\
目录 0 2011-09-27 18:58 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\obj\x86\
目录 0 2011-09-27 18:58 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\obj\x86\Debug\
文件 2152 2011-09-27 18:58 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6466 2011-09-27 21:18 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 1652 2011-09-27 21:18 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\obj\x86\Debug\GenerateResource.read.1.tlog
文件 6166 2011-09-27 21:18 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\obj\x86\Debug\GenerateResource.write.1.tlog
目录 0 2011-09-27 18:58 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\obj\x86\Debug\TempPE\
文件 180 2011-09-27 21:18 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\obj\x86\Debug\爱丽丝重制版PART2_静默防御.Form1.resources
文件 180 2011-09-27 21:13 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\obj\x86\Debug\爱丽丝重制版PART2_静默防御.Properties.Resources.resources
文件 180 2011-09-27 21:13 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\obj\x86\Debug\爱丽丝重制版PART2_静默防御.关于.resources
文件 180 2011-09-27 21:13 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\obj\x86\Debug\爱丽丝重制版PART2_静默防御.关键词窗体.resources
文件 180 2011-09-27 21:13 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\obj\x86\Debug\爱丽丝重制版PART2_静默防御.白名单窗体.resources
文件 180 2011-09-27 21:13 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\obj\x86\Debug\爱丽丝重制版PART2_静默防御.黑名单窗体.resources
文件 2399 2011-09-27 21:13 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\obj\x86\Debug\爱丽丝重制版PART2:静默防御.csproj.FileListAbsolute.txt
文件 25088 2011-09-27 21:18 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\obj\x86\Debug\爱丽丝重制版PART2:静默防御.exe
文件 69120 2011-09-27 21:18 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\obj\x86\Debug\爱丽丝重制版PART2:静默防御.pdb
目录 0 2011-09-27 21:19 爱丽丝重制版PART2:静默防御\爱丽丝重制版PART2:静默防御\obj\x86\Release\
............此处省略40个文件信息
- 上一篇:PCB四层板设计详细教程
- 下一篇:基于labview的fm 调制
评论
共有 条评论