Python не может получить доступ ко всем файлам cookie, которые появляются в инспекторе Chrome - PullRequest
1 голос
/ 19 марта 2019

Я создал файлы cookie с помощью JavaScript, затем страница перезагружается, и я получаю файлы cookie с помощью Python, но единственным файлом cookie, который извлекается, является файл cookie сеанса.

Добавление Cookie:

 function changeFeatures() {
        document.cookie = "byteName=" + document.getElementById("byteName").value+"; path=/";
        document.cookie = "byteDescription=" + document.getElementById("byteDescription").value+"; path=/";
        document.cookie = "byteType=" + document.getElementById("byteType").value+"; path=/";
        document.cookie = "byteEndian=" + document.getElementById("byteEndian").value+"; path=/";
        document.cookie = "byteParent=" + document.getElementById("byteParent").value+"; path=/";
        document.cookie = "byteOffset=" + document.getElementById("byteOffset").value+"; path=/";
        document.cookie = "byteLength=" + document.getElementById("byteLength").value+"; path=/";

        location.reload();
    }

Получение Cookie:

 import requests
    r = requests.get('http://localhost:5000/)
    print(r)
    c = r.cookies
    print(c)
    i = c.items()
    print(i)

r отпечатков:

Ответ [200]

c отпечатков:

RequestsCookieJar []

я печатаю:

[( 'сессии', 'eyJfZmxhc2hlcyI6W3siIHQiOlsibWVzc2FnZSIsIlBsZWFzZSBsb2cgaW4gdG8gYWNjZXNzIHRoaXMgcGFnZS4iXX1dLCJfZnJlc2giOmZhbHNlfQ.XJEbzA.2QOTc9iPNBD_RSEVgAdnvR36chE')]

Изображение печенья Chrome enter image description here

1 Ответ

1 голос
/ 19 марта 2019

Я понял это.Я должен был использовать request.cookie в python для получения cookie, так как я использую Flask.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...