Как читать повара ie в C#? - PullRequest
0 голосов
/ 29 апреля 2020

Я не уверен, как читать веб-повара ie в C#. Я пробовал этот код, но я получаю несколько ошибок.

        private string GetCookieValue(string cookieName, string itemName)
        {
            var CookieName = "MY_COOKIE";
            var CookieValue = string.empty;
                                //     ^ error

            HttpCookie myCookie = Request.Cookies[CookieName];
            // ^ error              // ^ error           
            if (myCookie == null) 

            {
                return "No Cookie Found.";
            }


            CookieValue = myCookie.Value.ToString();

            return CookieValue;
        }

Любая помощь будет оценена, спасибо.

(извините за это) Ошибки:

строка 4, 'string' не содержит определения для 'пустой' строки 5, тип или имя пространства имен 'HttpCook ie' не найдены. строка 5. Запрос имени не существует в текущем контексте.

1 Ответ

1 голос
/ 29 апреля 2020

Вам нужно использовать строку. Пусто и не пусто. Для чтения повара ie см. Пример ниже:

public static string GetFromCookie(string cookieName, string keyName)
{
    HttpCookie cookie = HttpContext.Current.Request.Cookies[cookieName];
    if (cookie != null)
    {
        //Logic placeholder
    }
    return null;
}
...