python中这个java语句的等价物是什么?
post.setRequestHeader("Cookie", jSessionID);
我很困惑这是真的是一个cookie,还是仅仅使用'Cookie'键的POST数据
我输入了urllib2和cookielib,很困惑。
我也在尝试发送文件和url请求,但这是另一个主题。
答案 0 :(得分:2)
尝试这样的事情:
sock = httplib.HTTPConnection('server.com', 80)
data = "op=a_login_attempt"
headers = { "Host":"server.com",
"Content-Type":"application/x-www-form-urlencoded; charset=UTF=8",
"Referer":"server2.com",
"Cookie":"session=12345678",}
sock.request("POST", '/login.php', data, headers)
正如您所看到的,“Cookie”只是headers
中的一个键和值,它使用data
方法与request()
一起发送。希望这能回答你的问题。
答案 1 :(得分:0)
我建议pycurl