Python 设置服务器cookie
我正在尝试为网站设置cookie,但是如果我打印cookie列表,我只会获得网站设置的会话ID cookie,而不是我尝试设置的会话ID cookie 我试着按照文件做,但不明白为什么不起作用 亲切问候,, 标记Python 设置服务器cookie,python,cookies,header,python-requests,Python,Cookies,Header,Python Requests,我正在尝试为网站设置cookie,但是如果我打印cookie列表,我只会获得网站设置的会话ID cookie,而不是我尝试设置的会话ID cookie 我试着按照文件做,但不明白为什么不起作用 亲切问候,, 标记 无法设置服务器cookie。当您向服务器发送cookie时,服务器可以使用cookie执行任何操作,包括忽略它们。要安装selenium pip install selenium 这是解决办法 from selenium import webdriver driver = webd
无法设置服务器cookie。当您向服务器发送cookie时,服务器可以使用cookie执行任何操作,包括忽略它们。要安装selenium
pip install selenium
这是解决办法
from selenium import webdriver
driver = webdriver.Firefox()
driver.get('yoururl')
htmlpage = driver.page_source
#do something with htmlpage
你可以使用,这样你就不需要维护会话,然后做你想做的事情。谢谢你的回答,你能详细说明一下吗?我知道selenium,但在这个特定的案例中,selenium比请求提供了什么改进?感谢您的回答,这使它更加清晰。因此,我永远不必向服务器发送cookie,因为cookie的目的是信息。因此,例如,如果cookie中有会话ID,我应该找到请求会话ID的位置,并使用该ID,而不是尝试使用cookie。
from selenium import webdriver
driver = webdriver.Firefox()
driver.get('yoururl')
htmlpage = driver.page_source
#do something with htmlpage