Как получить конкретное значение куки в JavaScript - PullRequest
0 голосов
/ 12 марта 2019

Я хочу KL_Key значение.Я пробовал с методом ниже, но не получил его значение.Что я делаю не так.Любой самый простой способ получить KL_Key значение

Образец Cookie:

KL_Success=YES; KL_ID=473CA3E9-91F3-; KL_Key:32305bcc-34a9-4500;

Метод для получения значения cookie:

function getCookie() {
  const result = decodeURIComponent(document.cookie);
  console.log(result)
  return (result === null) ? null : result[1];
}

console.log(getCookie("KL_Key"));

Я хочу получить KL_Key значение 32305bcc-34a9-4500 взамен.

Заранее спасибо.

1 Ответ

0 голосов
/ 12 марта 2019

Я даю вам пошаговый код того, как его можно извлечь

// Split cookies string into individual cookies
var cookies = document.cookie.split('; ')
// Return as a cookie object
cookies.map(cookie => {
   // Split by = so that we can get the key-value pair
    var keyValue = cookie.split('=')
    var key = keyValue[0]
    var value = keyValue[1]
   // Create a new object with the key value pair
    var obj = {}
    obj[key] = value
    return obj
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...