Форум сайта python.su
Собственно, мне нужно передавать переменные между запросами на своем сайте.
Есть такой пример
import requests sess = requests.Session() sess.get('https://httpbin.org/cookies/set/sessioncookie/123456789') resp = sess.get('https://httpbin.org/cookies') print(resp.text) # '{"cookies": {"sessioncookie": "123456789"}}'
sess.get('https://mysite.ru/cookies/set/sessioncookie/123456789')
Офлайн
Я не большой спец. Но выглядит странно.
В вашем вопросе то что вы называете cookies вовсе не cookies. Это вызывает путаницу.
ajk-proПростой ответ НЕПРАВИЛЬНО.
Я правильно понимаю, что эта кукасессия будет передаваться по всем страницам сайта
Отредактировано doza_and (Авг. 26, 2021 09:21:32)
Офлайн
doza_andПриведенный выше код из распространенного примера и он на сервере.
Но вы не привели ни строчки серверного кода, поэтому непонятно что вы имеете ввиду.
Отредактировано ajk-pro (Авг. 26, 2021 21:31:42)
Офлайн
ajk-proЕсли мы будем друг другу писать в таком стиле, о неком “распространенном примере”, без конкретного указания источника, то общение закончится чем-то вразумительным лет через 100.
Приведенный выше код из распространенного примера и он на сервере.
Отредактировано doza_and (Авг. 27, 2021 00:38:53)
Офлайн
ajk-proВидимо, ты не понимаешь, что такое сессии и зачем их придумали вообще. Сессия - это не что-то там в PHP, питоне, на сервере и так далее. Сессия - это абстракция такая, которая даёт упорядочить пары запрос-ответ в HTTP-протоколе и построить такой направленный непрерывный процесс, для которого изначально в HTTP-протоколе нет средств. И вот для этого сессии реализовали в PHP, питоне и других языках. Поэтому для изучения сессии нужно только взять HTTP-протокол и сессию без какого-либо языка и изучить её суть и её границы. После этого ты начнёшь понимать, что в одном языке сессии реализованы красиво, а в другом языке сессии реализованы как-то по-тупому.
Я имею некоторый опыт написания движка сайта, на на php. В php есть некие сессии и через них можно передавать некие данные между страницами сайта. Сессии там хранятся на сервере. Куки естественно у клиента.
Отредактировано py.user.next (Авг. 27, 2021 00:54:48)
Офлайн