2024-04-23 16:32:57 发布
网友
我正在为某个网站开发一个客户端
当我使用Chrome/Firefox访问网站时,除了HTTP响应中的Cookie字段外,它还会在本地写一些Cookie
我需要提取这些额外的信息从我的本地文件发送一个请求,可以被远程服务器成功接受
有人能告诉我怎么用Python做吗?你知道吗
最好的
你有很多选择。最好的方法似乎是使用urllib2。看看How to use Python to login to a webpage and retrieve cookies for later usage?中的一些优秀答案。你知道吗
这是上面答案的密码。要登录、设置一些cookie并访问受限制的页面:
import urllib, urllib2, cookielib username = 'myuser' password = 'mypassword' cj = cookielib.CookieJar() opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj)) login_data = urllib.urlencode({'username' : username, 'j_password' : password}) opener.open('http://www.example.com/login.php', login_data) resp = opener.open('http://www.example.com/hiddenpage.php') print resp.read()
你有很多选择。最好的方法似乎是使用urllib2。看看How to use Python to login to a webpage and retrieve cookies for later usage?中的一些优秀答案。你知道吗
这是上面答案的密码。要登录、设置一些cookie并访问受限制的页面:
相关问题 更多 >
编程相关推荐