WebBrowser设置Cookie
2014-12-02 14:47
363 查看
在winform里面经常会用到WebBrowser,这是一个难点就是如何设置cookies,注意,Docment对象是只读的,所以WebBrowser.Docment.cookie也就只有get方法,没有set方法,下面将介绍如何设置cookies。
public partial class WebBrowserControl : Form { private String url; [DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)] public static extern bool InternetSetCookie(string lpszUrlName, string lbszCookieName, string lpszCookieData); public WebBrowserControl(String path) { this.url = path; InitializeComponent(); // set cookie InternetSetCookie(url, "JSESSIONID", Globals.ThisDocument.sessionID); // navigate webBrowser.Navigate(url); } ... }
相关文章推荐
- VB设置WebBrowser的COOKIE、临时文件夹等路径
- 从WebBrowser中取得Cookie 和 HttpWebRequest设置cookie!
- wininet.dll函数库:不会过期的cookie (同样可以设置WebBrowser的Cookie)
- 抓出设置C#的WebBrowser控件Cookie失败的元凶
- 完美解决C#Webbrowser控件设置Cookie问题
- 完美解决C#Webbrowser控件设置Cookie问题
- 如何在C# WinForm 程序中使用WebBrowser控件时设置COOKIE的值。
- 在webBrowser1.Navigate(url)中设置Cookie的注意点
- 从WebBrowser中取得Cookie 和 WebClient设置cookie!
- WebBrowser设置Cookie
- 从WebBrowser中取得Cookie 和 WebClient设置cookie!
- WebBrowser设置Cookie
- webbrowser 设置cookie
- WebBrowser控件——设置滚动条位置
- 设置session和cookie的类,安全。
- 新工具:表单/Cookie 验证网站爬网设置工具
- 通过设置p3p头来实现跨域访问cookie
- javascript:对DIV的基础操作,减少字符,设置Cookie,简易进度条
- 搜索词典核心技术公开――静态页面cookie设置系统
- WebBrowser控件——设置滚动条位置