
检查php设置cookie的域名和js读取的域名是同一个;
确定php setcookie成功了与否;
js读取cookie函数靠谱么;
如果以上都是 用浏览器看一下当前页的cookie是否有 可以用 google chrome谷歌浏览器F12 或者 firefox火狐浏览器firebug 查看
本地可以获取cookie,代码传到服务器端始终无法获取cookie值,如何解决代码如下://设置cookiesetcookie("username",$username,time()+3600,'/'); //获取cookie$username=$_COOKIE['name'];是我眼神不好吗?
在第一行中加上加一行if(cookies!=null)就行
具体如下:
Cookie cookies[]=requestgetCookies(); //读出用户硬盘上的Cookie,并将所有的Cookie放到一个cookie对象数组里面
Cookie sCookie=null;
for(int i=0;i<cookieslength-1;i++){ //用一个循环语句遍历刚才建立的Cookie对象数组
sCookie=cookies[i]; //取出数组中的一个Cookie对象
if(sCookie!=null){
if(("cookieName")equals(sCookiegetName())){
pageContextsetAttribute("SavedUserName",sCookiegetValue());
}
}
//保存用户名到cookies
String user_name=requestgetParameter("user_name");
if(!""equals(user_name) && requestgetParameter("RmbUser")!=null){
Cookie cookie=new Cookie("usernamecookie",user_name);
cookiesetMaxAge(365246060); //保存365天
responseaddCookie(cookie); //写COOKIE
}
除了对数据的保存和读取 对Cookie的 *** 作还包括设置Cookie的有关属性
以设置变量的有效周期为例
语法 Cookie 变量名称 setMaxAge(有效周期);
有效周期的时间以秒为单位 时间设置越大 表示Cookie对象的有效时间越长 如果把有效周期设置为 则表示此Cookie对象存放在浏览器后将立即失效 如果把有效周期设置为任意一个负数 则当浏览器关闭后 此Cookie对象立即失效
Cookie类的所有属性 *** 作方法如表所示
方法
意 义
Cookie(String String)
生成一个有名和值的Cookie
clone()
返回当前对象的一个拷贝
getComment()
返回描述该Cookie的注释 没有就为空
getDomain()
返回该Cookie的域名
getMaxAge()
返回该Cookie的最大寿命
getName()
返回该Cookie的名字
getPath()
返回使用该Cookie的所有URL前缀
getSecure()
返回该Cookie的安全标志
getValue()
返回该Cookie的值
getVersion()
返回该Cookie的版本
setComment(String)
设置描述该Cookie的注释
setDomain(String)
设置该Cookie的域名
setMaxAge(int)
设置该Cookie的最大寿命
setPath(String)
设置该Cookie只能被从使用该URL前缀的请求提出
setSecure(boolean)
设置该Cookie的安全标志
setValue(String)
设置该Cookie的值
setVersion(int)
设置该Cookie所使用的协议的版本号
lishixinzhi/Article/program/Java/hx/201311/26996
用>
1、按f12打开控制台。
2、在name上点击右键,勾选domain。
3、domain和所访问网页域名一样的才行。
4、点击域名相同的一个,d出的小窗拉到中间,可以看见cookie的值。
5、可以选中复制它就可以获取Cookie了。
登录的网站才访问网页时网站会验证cookie信息,以确定当前用户是否登录,所以在采集这类网站的数据时,需要同步发送cookie数据,确保网站验证cookie可以成功。
cookie如何来?可以使用抓包工具,然后打开浏览器实现目标采集网站的登录 *** 作,然后再抓包工具中将记录的cookie拷贝出来,粘贴到你所使用的采集软件中,或者利用采集软件直接实现登录 *** 作。
>
以上就是关于为什么获取不到cookie全部的内容,包括:为什么获取不到cookie、php无法获取cookie如何解决、jsp获取cookie的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)