Получение значения cookie

Zonteak

Client
Регистрация
25.02.2021
Сообщения
14
Благодарностей
1
Баллы
3
Экспортирую куки кубиком, получаю json строку. Как получить значение элемента user_token в c#?
C#:
[
  {
    "domain": ".example.com",
    "expirationDate": -62135596800.0,
    "hostOnly": true,
    "httpOnly": false,
    "name": "user_id",
    "path": "/",
    "sameSite": "None",
    "secure": false,
    "session": true,
    "storeId": null,
    "value": "16757476",
    "id": 1
  },
  {
    "domain": ".example.com",
    "expirationDate": 1615134824.0,
    "hostOnly": true,
    "httpOnly": false,
    "name": "user_token",
    "path": "/",
    "sameSite": "None",
    "secure": true,
    "session": false,
    "storeId": null,
    "value": "g7jffgjf6uh7865fs",
    "id": 1
  }
]
 

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 242
Благодарностей
1 820
Баллы
113
Перед запуском надо распарсить JSON с помощью экшена, чтоб в переменной проекта JSON уже были данные.

Если код ничего не найдёт, то вернётся пустая строка.
C#:
foreach (var j in project.Json)
{
    if (j.name == "user_token")
    {
        return j.value;
    }
    project.SendErrorToLog(j.name);
}

return "";
 
  • Спасибо
Реакции: Zonteak

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)