python请求时cookie处理
来源:互联网 发布:安卓呼死你软件免费版 编辑:程序博客网 时间:2024/05/01 04:16
最近想写一个自动测试项目全流程的脚本,由于接口是 http 协议的且许多接口需要登陆,所以需要处理cookie,发现实现起来很简单,如下:
其中 url2 是需要登陆后才能访问的,否则会返回错误,通过输出返回结果很容易判断出cookie生效了
#!python# -*- coding: utf-8 -*-import cookielib, urllib2def testWithCookie(): ''' 自动处理 cookie ''' url1 = 'http://domain.com/login?xxxx' cj = cookielib.CookieJar() opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj)) urllib2.install_opener(opener) resp = urllib2.urlopen(url1) print(resp.read()) print cj._cookies.values() url2 = 'http://domain.com/xxx' resp = urllib2.urlopen(url2) print resp.read()if __name__ == '__main__': testWithCookie()
其中 url2 是需要登陆后才能访问的,否则会返回错误,通过输出返回结果很容易判断出cookie生效了
0 0
- python请求时cookie处理
- Python的cookie处理
- 用Python处理Cookie
- 用Python处理Cookie
- Python cookie的处理
- selenium_webdriver(python):cookie 处理
- python操作cookie ,curl请求
- python处理http请求
- Python处理http请求
- python 的cookie处理操作
- python处理cookie实例详解
- selenium-webdriver(python) -- cookie处理
- python http请求及cookie的模拟
- python http请求及cookie的模拟
- python http请求以及Cookie的模拟
- 用Python处理Cookie - Python开发技术文章
- iOS请求时清除cookie
- Python的cookie处理分享(转载)
- 润乾V4导出TXT时自定义分隔符
- negix安装部署
- scala 函数式编程入门
- ViBe算法原理和代码解析
- toast最基本用法
- python请求时cookie处理
- 流程控制语句:分支语句-三元运算符 ?:
- CountDownLatch、CyclicBarrier和Semaphore
- ANdroid NDK学习笔记
- 前端必知必会—HTTP协议
- springBoot01 之HelloWorld
- com.microsoft.sqlserver.jdbc.SQLServerException: 将截断字符串或二进制数据
- 动态增加分组报表组内数据并刷新页面
- java 操作redis (Spring 连接池)