Cookie файлы

Код на HTML странице для отправки запросов на сервер

<p>Значение cookie</p>
<input id = "tttt" type = "text">
<button onclick = "setIt()">Задать значение</button>
<br>
<br>
<button onclick = "deleteIt()">Удалить cookie</button>
<br>
<br>
<button onclick = "getIt()">Получить значение cookie</button>

<script>
    "use strict";

    function sendQueryToServer(query) {
        let r = new XMLHttpRequest();
        r.open("GET", query, true);
        r.setRequestHeader("Content-Type","text/plain;charset=UTF-8");
        r.send(null);
        r.onreadystatechange = function()
        {
            if(r.readyState === 4 && r.status === 200) {
                alert(r.responseText + "");
            }
        }
    }

    function setIt() {
        const value = document.getElementById("tttt").value.toString();
        sendQueryToServer("/my_cookie_set?xxx=" + value);
    }

    function deleteIt() {
        sendQueryToServer("/my_cookie_delete/");
    }

    function getIt() {
        sendQueryToServer("/my_cookie_get/");
    }
</script>

В файле urls.py прописываем урлы для обработки запросов

В файле views.py прописываем обработчики запросов

Запускаем сервер

Last updated

Was this helpful?