标签:net returns url ted time readline [] etc charset
class Program {/// <summary>/// 写/// </summary>/// <param name="lpszUrlName"></param>/// <param name="lbszCookieName"></param>/// <param name="lpszCookieData"></param>/// <returns></returns>[DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)]public static extern bool InternetSetCookie ( string lpszUrlName, string lbszCookieName, string lpszCookieData );/// <summary>/// 读/// </summary>/// <param name="lpszUrlName"></param>/// <param name="lbszCookieName"></param>/// <param name="lpszCookieData"></param>/// <param name="lpdwSize"></param>/// <returns></returns>[DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)]public static extern bool InternetGetCookie ( string lpszUrlName, string lbszCookieName, StringBuilder lpszCookieData, ref int lpdwSize );/// <summary>/// 异常/// </summary>/// <returns></returns>[DllImport("kernel32.dll")]public static extern Int32 GetLastError ();static void Main ( string[] args ) {System.Diagnostics.Process.Start("IEXPLORE.EXE", "http://172.16.5.63:8088/ws?uname=122");System.Threading.Thread.Sleep(1000 * 10);//System.Diagnostics.Process.Start("http://172.16.5.63:8088/ws?uname=122");if ( !InternetSetCookie("http://172.16.5.63:8088", "Test", DateTime.Now + ";expires=Sun,22-Feb-2099 00:00:00 GMT") ){Console.WriteLine("错误消息:", GetLastError().ToString());}StringBuilder cookie = new StringBuilder(new String(‘ ‘, 2048));int datasize = cookie.Length;if ( !InternetGetCookie("http://172.16.5.63:8088", "Test", cookie, ref datasize) ){Console.WriteLine(GetLastError().ToString());}Console.WriteLine(cookie.ToString(), datasize);Console.ReadLine();}}
标签:net returns url ted time readline [] etc charset
原文地址:http://www.cnblogs.com/likeli/p/6603792.html