关于python获取https页面的认证问题
来源:互联网 发布:能货到付款的淘宝网 编辑:程序博客网 时间:2024/06/11 04:03
举例为证:
#!/usr/bin/env python
#coding=utf-8
import urllib
import sys
import http.cookiejar
cookie = http.cookiejar.CookieJar() #保存cookie,为登录后访问其它页面做准备
cjhdr = urllib.request.HTTPCookieProcessor(cookie)
opener = urllib.request.build_opener(cjhdr)
url = "https://atlassianwave.web.alcatel-lucent.com/jira/browse/SDM-2335"
postdata = {'os_username': 'wenlongg', 'os_password': '1qazxsw@', 'login':''} #用户名、密码和此时最为关键;注意手动在IE里查看源码获取出来
#print (urlopen(url).read().decode("gbk")) #输出登录页面
params = urllib.parse.urlencode(postdata).encode(encoding="UTF8") #将用户名、密码转换为 “username=admin&pwd=123456”的形式
opener.open(url,params) #开始登录
html=opener.open("https://atlassianwave.web.alcatel-lucent.com/jira/browse/SDM-2335").read().decode("gbk") #登录成功后,访问其它页面
file=open('./sdm-2335.txt','w')
file.write(html)
- 关于python获取https页面的认证问题
- 关于OKHttp的Https的认证问题(全部信任)
- https双向认证的问题
- Android端关于HTTPS的认证---->可用
- Python https认证
- Java https服务器认证问题的解决方法
- 关于页面获取页面上控件的ID的问题
- 关于NTLM认证的问题
- 关于加快python爬虫获取页面的方法
- https的双向认证
- https的认证
- python 获取firefox下的https信息
- 关于HttpClient 获取页面,出现乱码的问题
- 解决ios的https双向认证不能抓包问题
- HTTPS双向认证、UIWebView的双向认证
- 关于python在获取http流报UnicodeEncodeError的问题
- python借口测试https的ssl问题
- 关于webview 中使用https 链接 总是弹出认证ssl问题
- IOS计算文字大小的高度
- MongoDB GridFS最佳应用概述
- 九章算法面试题18 复制链表
- 让多个Fragment 切换时不重新实例化
- 图片切换(timer控件与ImagesList结合使用)
- 关于python获取https页面的认证问题
- 补肾养肾选择一粒神补肾
- MongoDB GridFS图片文件存储解决方案
- maven常用命令
- MySQL计划任务(事件调度器)(Event Scheduler)
- IOS storyboard 面板太大问题(转载)
- The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
- MongoDB的授权和权限
- cocos2d-x学习笔记——内存管理