在webBrowser1.Navigate(url)中设置Cookie的注意点

 [DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)]
 public static extern bool InternetSetCookie(string lpszUrlName, string lbszCookieName, string lpszCookieData);
InternetSetCookie("http://"+url, null, cookie);
//屏蔽webBrowser中的脚本错误
webBrowser1.ScriptErrorsSuppressed = true;
 webBrowser1.Navigate(url);

注意:不能直接用InternetSetCookie(url,null,cookie)这里的url一定要带:http://,调试中要注意查看区分。我就是这里没有注意花了很长时间才解决!!

时间: 2024-09-29 22:06:24

在webBrowser1.Navigate(url)中设置Cookie的注意点的相关文章

JavaScript中设置cookie的值

cookie 与 session 是网页开发中常用的信息存储方式.Cookie是在客户端开辟的一块可存储用户信息的地方:Session是在服务器内存中开辟的一块存储用户信息的地方.JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的,而cookie是运行在客户端的,所以可以用JS来设置cookie. 在ITOO项目中,系统需要页面之间的传值,现在假设页面A,和页面B,页面B需要页面A的一个参数,才可以进行后面的操作,那么我们就需要将

IOS 网络请求中设置cookie

本文转载至 http://tec.5lulu.com/detail/108k0n1e626py8s96.html 1ASIHTTPRequest ASIHTTPRequest 是一款极其强劲的 HTTP 访问开源项目.让简单的 API 完成复杂的功能,如:异步请求,队列请求,GZIP 压缩,缓存,断点续传,进度跟踪,上传文件,HTTP 认证. cookie的支持 如果 Cookie 存在的话,会把这些信息放在 NSHTTPCookieStorage 容器中共享,并供下次使用.你可以用 [ ASI

如何在php中设置cookie,在js中获取

<?php setcookie("key","value",0,"/"); ?> <script> function getCookie(key){ if (document.cookie.length > 0){ c_start = document.cookie.indexOf(c_name + "="); if (c_start != -1){ c_start = c_start + c_n

php设置cookie,在js中如何获取

在php中设置cookie. $email="[email protected]"; setcookie("y_email",$email,time()+3600,"/"); js中获取cookie function getCookie(c_name) { if (document.cookie.length>0) { c_start=document.cookie.indexOf(c_name + "=") if (c

SpringBoot项目中,cookie的设置与销毁

cookie的设置与销毁 1.设置cookie /** * 设置一个cookie * @param response HttpServletResponse * @param name cookie的名称 * @param value cookie的内容 * @param maxAge cookie的持续时间 */ public static void set(HttpServletResponse response, String name, String value, int maxAge)

PHP中设置、使用、删除Cookie方法

1.设置Cookie PHP用SetCookie函数来设置Cookie.必须注意的一点是:Cookie是HTTP协议头的一部分,用于浏览器和服务器之间传递信息,所以必须在任何属于HTML文件本身的内容输出之前调用Cookie函数. SetCookie函数定义了一个Cookie,并且把它附加在HTTP头的后面,SetCookie函数的原型如下: int SetCookie(string name, string value, int expire, string path, string doma

前端开发中通过js设置cookie的一组方法

我们在前端开发中,通常都需要获取并记录用户的某些操作设置,这样可以使用户下一次访问网站时不用进行重复的调整设置同一个功能. 此次文章中的方法是在前端开发工作中自己随手写的一组通过js设置与获取cookie的方法,能够应用在多说情况下,没做细挖与深究. js方法的完整代码如下: var cookie = { set:function(key,val,time){//设置cookie方法 var date=new Date(); //获取当前时间 var expiresDays=time; //将d

获取TextView中的url并设置点击事件

调用安卓默认的浏览器方法: Intent intent = new Intent(Intent.ACTION_VIEW); System.out.println("跳转到百度"); intent.setData(Uri.parse("http://www.baidu.com")); // intent.setPackage("com.mx.browser");     intent.setPackage("com.uc.browser&

Extjs 中的cookie设置

发现Extjs中有两个cookie 其一:设置cookie如下 saveacct=isForm.getForm().findField('itemselector').getValue();  Ext.util.Cookies.set('saveacct',saveacct); 取cookie中数据如下 var validStatus = Ext.util.Cookies.get("saveacct"); alert(validStatus); 其二: var cookie = new