浏览器:使用javascript读取PHPSESSID

时间:2016-09-23 22:35:38

标签: javascript php session cookies browser

使用Chrome的开发者工具(标签资源)或Firefox的工具(标签存储)值,例如会话令牌,例如可以看到PHPSESSID。 问题:如何以编程方式检索该值? 我的问题与PHP(独家)无关,但希望是Javascript。我的意思是,在浏览器端获取所有选项卡上显示的值的标准方法。

附录:如果我从浏览器发出请求(我使用的是AJAX代码段),那么检查服务器我就可以看到PHPSESSID所以,必须有办法获得该值可直接从浏览器中获取。

1 个答案:

答案 0 :(得分:0)

function getCookie(cname) {
    var name = cname + "=";
    var ca = document.cookie.split(';');
    for(var i=0; i<ca.length; i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1);
        if (c.indexOf(name) == 0) return c.substring(name.length,c.length);
    }
    return "";
}

getCookie('PHPSESSID');