获取cookie值的方法:首先通过【document.cookie】获取所有的cookie值;然后由于得到的是所有值在一起的字符串可以用split函数将字符串分割开变成数组;最后判断数组中有没有包含cookie名字的,如果有取出即可。

以下是获取cookie里面的值的两种方法:

方法一:let allcookies = document.cookie;function getCookie(cookie_name){

var allcookies = document.cookie; var cookie_pos = allcookies.indexOf(cookie_name); //索引的长度

// 如果找到了索引,就代表cookie存在,

// 反之,就说明不存在。

if (cookie_pos != -1)

{ // 把cookie_pos放在值的开始,只要给值加1即可。

cookie_pos += cookie_name.length + 1; //这里容易出问题,所以请大家参考的时候自己好好研究一下

var cookie_end = allcookies.indexOf(";", cookie_pos); if (cookie_end == -1)

{

cookie_end = allcookies.length;

} var value = unescape(allcookies.substring(cookie_pos, cookie_end));

//这里就可以得到你想要的cookie的值了。。。

} return value;

}// 调用函数let cookie_val = getCookie(cookie的名字);

方法二function getCookie(cname){

var name = cname + "="; var ca = document.cookie.split(';'); for(var i=0; i

{ var c = ca[i].trim(); if (c.indexOf(name)==0) return c.substring(name.length,c.length);

} return "";

}// 调用函数let cookie_val = getCookie(cookie的名字);

原理:

(1)通过document.cookie获取所有的cookie值,获取到一个cookie所有值在一起的字符串。

(2)因为所有的cookie都是以分号隔开的,所有使用split(‘;’)将这个字符串切开变成数组,存起来。

(3)判断数组中每一项有没有包含cookie名字的,如果有,把对应的值取出来就行。

php如何获取cookie,怎么获取cookie的值相关推荐

  1. Python Cookie HTTP获取cookie并处理

    本期Python培训教程是教大家如何进行HTTP获取cookie并处理的方法,希望本期教程能够给大家带来帮助,请看以下详细内容介绍. Cookie模块同样是Python标准库中的一员,它定义了一些类来 ...

  2. python爬虫模块取cookie_Python爬虫之cookie的获取、保存和使用【新手必学】

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:huhanghao Cookie,指某些网站为了辨别用户身份.进行s ...

  3. fetch 自动加cookie_如何在shell中动态获取chrome浏览器的cookie信息

    0. 背景 在工作的时候,经常要接触一些办公系统,在网页上通过机械化的操作,来完成一个简单的功能,比如某台主机权限的申请,通过一套操作一下,大概7.8个步骤,花费30秒的时间,虽然不长,但是要脱离终端 ...

  4. php cookie expires,php cookie类(设置、获取、删除cookie值)

    分享一个php cookie操作的类,可以设置cookie.获取cookie.删除cookie. 代码: /** * php cookie类 * class:PHP_COOKIE * by www.j ...

  5. Python教程分享:Python Cookie HTTP获取cookie并处理

    本期Python教程是教大家如何进行HTTP获取cookie并处理的方法,希望本期教程能够给大家带来帮助,请看以下详细内容介绍. Cookie模块同样是Python标准库中的一员,它定义了一些类来解析 ...

  6. Python培训技术分享:Python Cookie HTTP获取cookie并处理

    Cookie模块同样是Python标准库中的一员,它定义了一些类来解析和创建HTTP 的 cookie头部信息. 一.创建和设置Cookie >>> import Cookie #导 ...

  7. Django框架(21.Django中设置cookie以及获取cookie)

    状态保持 http协议是无状态的.下一次去访问一个页面时并不知道上一次对这个页面做了什么 Cookie 1.cookie是由服务器生成,存储在浏览器端的一小段文本信息. 2.cookie的特点: 以键 ...

  8. Flask框架(flask中对cookie的处理(设置cookie、获取cookie、删除cookie))

    在Flask中对cookie的处理 1. 设置cookie: 设置cookie,默认有效期是临时cookie,浏览器关闭就失效 可以通过 max_age 设置有效期, 单位是秒 resp = make ...

  9. 获取cookie,删除cookie,添加cookie

    获取cookie,删除cookie,添加cookie export const setCookie = function(name, value, expire) {let exdate = new ...

  10. js获取cookie获取不到问题 vue获取cookie以及获取不到问题

    1.下载依赖包 npm i js-cookie -S 2.在使用cookie的页面上进行引入 import Cookies from 'js-cookie' 3.使用 创建一个在整个网站上有效的Coo ...

最新文章

  1. 远程办公用什么软件比较好?
  2. win10之dlib安装 c++调用
  3. 剪切板与正则表达式测试
  4. ECCV 2018 | Bi-box行人检测:‘行人遮挡’为几何?
  5. PAT (Advanced Level) 1035. Password (20)
  6. tornado项目搭建_Python深度学习原理及项目实战2019年3月21日上海举办
  7. Oracle数据库入门——常用的数据字典
  8. 在 WSL Ubuntu 上使用 .NET 进行跨平台开发新手入门
  9. rdlc报表 矩形高固定_固定资产条码管理系统特点分析
  10. 如何将多个源文件编译为一个.ko
  11. 没有bug队——加贝——Python 练习实例 19,20
  12. 所有主流浏览器都支持HTML的视频格式5,所有主流浏览器都支持HTML 5吗?
  13. Python编程基础12:函数和模块
  14. 决策树缺失值python_【机器学习笔记之二】决策树的python实现
  15. agx 安装ros opencv_(五)树莓派3开发环境搭建——5.Android手机端与robot端ROS网络通信...
  16. python文本框与数据库的关联_Python 基于python+mysql浅谈redis缓存设计与数据库关联数据处理...
  17. 流程图软件Microsoft Visio
  18. python 局域网服务器_牛逼了!一行Python代码搭建一个局域网服务器
  19. php怎么解析josn数据,用PHP解析JSON数据
  20. matlab fig 字体,关于.fig文件的font,请教达人,多谢

热门文章

  1. OnCreate和OnInitDialog的区别
  2. 你连985都考不上,哪来的资格谈素质教育?
  3. echarts饼图显示百分比和显示内容字体及大小属性设置
  4. 鸿蒙系统 麒麟系统什么关系,华为传来新消息!事情关系到Mate40系列手机
  5. keycloak使用
  6. Python缩进规则(包含快捷键)
  7. js导出excel单元格内换行符代码_PHP生成excel时单元格内换行问题的解决方法
  8. NK-980IOT测评之使用EBI驱动LCD
  9. matlab 画金字塔,图像拼接中 高斯金字塔的建立 matlab程序详细解释 现金奖励
  10. 调用API让声卡发出声音