資源簡介
百度貼吧愛麗絲靜默防御源代碼,便于交流學習

代碼片段和文件信息
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 調制
評論
共有 條評論