3ewsd 发表于 2018-8-13 07:50:18

python通过生成cookie文件,并通过cookie文件请求网站

# -*- coding: utf-8 -*-  
# !/usr/bin/python
  
import cookielib
  
import urllib2
  
import urllib
  
import sys
  
reload(sys)
  
sys.setdefaultencoding('utf-8')
  
cookie=cookielib.MozillaCookieJar()
  
cookie.load('cookie.txt',ignore_expires=True,ignore_discard=True)
  
req=urllib2.Request('http://a.test.com/cmdb/hosts/')
  
opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie))
  
urllib2.install_opener(opener)
  
formdata={"user":"test"}   #post数据
  
data_encoded = urllib.urlencode(formdata)
  
response=urllib2.urlopen(req,data_encoded)
  
print response.read()
页: [1]
查看完整版本: python通过生成cookie文件,并通过cookie文件请求网站