javascript 使用Cookie获取CSRF令牌

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 使用Cookie获取CSRF令牌相关的知识,希望对你有一定的参考价值。

function getCookie(name) {
    var cookieValue = null;
    if (document.cookie && document.cookie != '') {
        var cookies = document.cookie.split(';');
        for (var i = 0; i < cookies.length; i++) {
            var cookie = jQuery.trim(cookies[i]);
            // Does this cookie string begin with the name we want?
            if (cookie.substring(0, name.length + 1) == (name + '=')) {
                cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
                break;
            }
        }
    }
    // console.log(cookieValue);
    return cookieValue;
}

以上是关于javascript 使用Cookie获取CSRF令牌的主要内容,如果未能解决你的问题,请参考以下文章

存储“记住我”cookie 和 CSRF 保护

JavaScript-基础-cookie从入门到进阶

JavaScript:set-cookie 和响应处理原子操作吗?

带有 React 的 Django DRF:如何获取 CSRF cookie?

关于 CSRF 的问题

XSS,CSRF,Cookie防劫持的处理