我试图测试与Nexus服务器的交互,该服务器需要对我打算使用的操作进行身份验证,但我还需要处理一个内部代理服务器。在

基于我(有限)的理解,我可以向开场白添加多个处理程序。但是我还是收到401的回复。我已经检查了用户名和密码是否有效。我不确定是否需要cookies来做这件事,如果是的话,它们是如何被包括在内的。

有什么建议吗?在baseUrl = 'server:8070/nexus-webapp-1.3.3/service/local'

params = {"[key]":"[value]"}

data = urllib.urlencode(params)

# create a password manager

password_mgr = urllib2.HTTPPasswordMgrWithDefaultRealm()

# Add the username and password as supplied

password_mgr.add_password(None, baseUrl, username, password)

handler = urllib2.HTTPBasicAuthHandler(password_mgr)

proxy_support = urllib2.ProxyHandler({})

# create "opener" (OpenerDirector instance)

opener = urllib2.build_opener(proxy_support, handler)

urllib2.install_opener(opener)

txheaders = {'User-agent' : 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'}

req = Request(protocol+url, data, txheaders)

handle = urlopen(req)

这是生成的URLError的headers字段:

^{pr2}$

更新

Nexus似乎实现了Restlet's AuthenticationHelper的自定义版本。多亏了亚历克斯,我才知道该找什么。在

python 代理服务器 身份验证_使用httplib2处理身份验证和代理服务器相关推荐

  1. java spring 登录验证_浅析Spring Security登录验证流程源码

    一.登录认证基于过滤器链 Spring Security的登录验证流程核心就是过滤器链.当一个请求到达时按照过滤器链的顺序依次进行处理,通过所有过滤器链的验证,就可以访问API接口了. SpringS ...

  2. 客户端表单验证_客户端的表单验证

    客户端表单验证 在客户端进行表单验证是必不可少的-它可以节省时间和带宽,并为您提供更多选择,以指出用户填写表单时出错的地方. 话虽如此,我并不是说您不需要服务器端验证. 访问您网站的用户可能使用旧的浏 ...

  3. java共享密匙验证身份实例_有关java的身份验证连接数据库的一段代码,大侠来看看~...

    publicvoidlogin_actionPerformed(ActionEvente){//取得用户输入的用户名Stringoperator=username.getText();//取得用户输入 ...

  4. uvm 形式验证_这究竟属于下一代验证的方法、语言还是工具?||路科验证

    来源:内容由 公众号 路科验证 (ID:Rocker-IC)编辑部 原创,谢谢! 首先声明,便携式激励标准(PortableStimulus Standard, PSS)不是一种方法论,而是一种语言. ...

  5. 5折交叉验证_测试集训练集验证

    10折交叉验证(10-fold Cross Validation) 用来测试算法准确性.是常用的测试方法.将数据集分成十分,轮流将其中9份作为训练数据,1份作为测试数据,进行试验.每次试验都会得出相应 ...

  6. 项目数据验证_如何快速发货和验证新项目

    项目数据验证 This article was sponsored by MOJO Marketplace. Thank you for supporting the partners who mak ...

  7. firebase登录验证_使用Firebase进行电话号码身份验证

    firebase登录验证 介绍 (Introduction) Ever since Firebase was introduced, I thought it would have a signifi ...

  8. python线性回归模型预处理_线性回归-2 数据预处理与模型验证评估

    主要内容数据向量化处理 特征放缩 上采样和下采样 重采样和交叉验证 模型验证 python 代码实现 1. 数据向量化处理 对于给定的m个样本,假设最终的拟合函数是 为拟合的权重系数,则有 损失函数改 ...

  9. node oauth2验证_如何设置和使用护照OAuth Facebook身份验证(第2部分)| Node.js

    node oauth2验证 In my last article (How to set up and use passport OAuth Facebook Authentication (Sect ...

最新文章

  1. juniper srx 出口负载均衡_直流微电网负载均流控制的新策略
  2. Pytorch和Numpy的默认类型
  3. easyExcel 读取数据为空的一次报错记录
  4. android 蓝牙设置平板电脑,java – BlueCove,笔记本电脑和带蓝牙的Android平板电脑
  5. [SpringSecurity]基本原理_两个重要的接口_UserDetailsService接口和PasswordEncoder接口
  6. Python 进阶 之 enumerate()函数
  7. 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。...
  8. c语言编程获取摄像头图像,OpenCV 获取摄像头图像数据并显示
  9. 20200428:186周周赛下(leetcode1425)
  10. java 写文件 并发_记录一次Java文件锁引起的并发写文件问题
  11. 更新新网卡驱动,修复win7雷凌网卡Ralink RT3290在电脑睡眠时和启动网卡时出现蓝屏netr28x.sys驱动文件错误...
  12. 数据结构---哈夫曼树的Java实现
  13. python性能分析工具模块_关于Python Profilers性能分析器
  14. 免费好用的十二个SCADA组态软件
  15. 利用PS批量添加文件名到图片中
  16. 移动跨平台框架ReactNative活动指示器组件【11】
  17. 计算机 上的图片怎样加密码,电脑照片文件怎么加密?电脑文件加密软件介绍...
  18. [转]Cryengine渲染引擎剖析
  19. containers详解
  20. ‘字符型‘变量和‘字符串型‘变量

热门文章

  1. 菊子曰测试草稿{29C28FD771BA4B0D8693}
  2. -bash: pip: command not found错误
  3. RHCE之DHCP配置详解
  4. spring boot 和spring mvc区别
  5. 【LOJ2127】「HAOI2015」按位或
  6. 网络协议 22 - RPC 协议(下)- 二进制类 RPC 协议
  7. JavaScript:年月日時分秒設置
  8. 算法习题---线性表之数组实现循环移动
  9. 自动化测试 - 封装WebDriver的getDriver
  10. 《一》Java EE