python操作cookie ,curl请求

来源:互联网 发布:人工智能猜想 编辑:程序博客网 时间:2024/05/22 03:50

Python实现登陆后产生的cookie请求

import cookielibimport urllib2import urllibc = cookielib.LWPCookieJar()opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(c))login_path = "urllogin"data = {"username":"******", "password":"******","isEncypted":"false"}post_info = urllib.urlencode(data)request = urllib2.Request(login_path, post_info)html = opener.open(request)for item in c:    print item.name    print item.valuehanderl = urllib2.HTTPCookieProcessor(c)opener = urllib2.build_opener(handerl)res = opener.open('url')print res.read()

curl利用cookie请求

#http请求可以查到数据curl -s --header "Content-Type:application/x-www-form-urlencoded; charset=UTF-8" -O -c cookie -d "username=******&password=******&isEncypted=false" urlcurl -s --header "Content-Type:application/json; Accept-Encoding:'zip, deflate'; Accept-Language:'zh-CN,zh;q=0.8';X-Requested-With:XMLHttpRequest" -b cookie -X GET "url"

curl利用cookie实现restful 请求

curl -s --header "Content-Type:application/x-www-form-urlencoded; charset=UTF-8" -O -c cookie -d "username=******&password=******&isEncypted=false" urlcurl -b cookie -X GET url
原创粉丝点击