博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
获取Cookie(未测试)
阅读量:6281 次
发布时间:2019-06-22

本文共 1397 字,大约阅读时间需要 4 分钟。

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.InteropServices;namespace Cookie{    class Program    {        [DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)]        static extern bool InternetGetCookieEx(string pchURL, string pchCookieName, StringBuilder pchCookieData, ref System.UInt32 pcchCookieData, int dwFlags, IntPtr lpReserved);        [DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)]        static extern int InternetSetCookieEx(string lpszURL, string lpszCookieName, string lpszCookieData, int dwFlags, IntPtr dwReserved);        static void Main(string[] args)        {            String cookie = GetCookies("http://www.baidu.com/");            Console.WriteLine(cookie);        }        public static string GetCookies(string url)        {            uint datasize = 256;            StringBuilder cookieData = new StringBuilder((int)datasize);            if (!InternetGetCookieEx(url, null, cookieData, ref datasize, 0x2000, IntPtr.Zero))            {                if (datasize < 0)                    return null;                cookieData = new StringBuilder((int)datasize);                if (!InternetGetCookieEx(url, null, cookieData, ref datasize, 0x00002000, IntPtr.Zero))                    return null;            }            return cookieData.ToString();        }    }}

 

转载地址:http://xzxva.baihongyu.com/

你可能感兴趣的文章
技术人员的焦虑
查看>>
js 判断整数
查看>>
建设网站应该考虑哪些因素
查看>>
mongodb $exists
查看>>
js实现页面跳转的几种方式
查看>>
sbt笔记一 hello-sbt
查看>>
常用链接
查看>>
pitfall override private method
查看>>
!important 和 * ----hack
查看>>
聊天界面图文混排
查看>>
控件的拖动
查看>>
svn eclipse unable to load default svn client的解决办法
查看>>
Android.mk 文件语法详解
查看>>
QT liunx 工具下载
查看>>
内核源码树
查看>>
Java 5 特性 Instrumentation 实践
查看>>
AppScan使用
查看>>
Java NIO框架Netty教程(三) 字符串消息收发(转)
查看>>
Ucenter 会员同步登录通讯原理
查看>>
php--------获取当前时间、时间戳
查看>>