博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
带有帐号密码验证的apche服务器文件下载
阅读量:5952 次
发布时间:2019-06-19

本文共 921 字,大约阅读时间需要 3 分钟。

hot3.png

 使用python访问

#!/usr/bin/python#fileencoding:utf-8def testUrl():    import urllib2    import sys    import re    import base64    from urlparse import urlparse    #下载路径    theurl = 'http://ip/release/LHJH/Server/er_service.war'    username = 'username'    password = 'username'      req = urllib2.Request(theurl)    base64string = base64.encodestring(                    '%s:%s' % (username, password))[:-1]    authheader =  "Basic %s" % base64string    req.add_header("Authorization", authheader)    try:        handle = urllib2.urlopen(req)    except IOError, e:        # here we shouldn't fail if the username/password is right        print "It looks like the username or password is wrong."        sys.exit(1)    thepage = handle.read()    print thepageif __name__ == "__main__":    testUrl()

 

 从浏览器访问的方式:

http://username:password@ip/release/LHJH/Server/er_service.war

 

 

转载于:https://my.oschina.net/yangting880815/blog/649328

你可能感兴趣的文章
长连接、短连接、长轮询和WebSocket
查看>>
day30 模拟ssh远程执行命令
查看>>
做错的题目——给Array附加属性
查看>>
Url.Action取消字符转义
查看>>
JQuery选择器大全
查看>>
Gamma阶段第三次scrum meeting
查看>>
python3之装饰器修复技术@wraps
查看>>
[考试]20150606
查看>>
Javascript_备忘录5
查看>>
Can’t create handler inside thread that has not called Looper.prepare()
查看>>
敏捷开发方法综述
查看>>
Hadoop数据操作系统YARN全解析
查看>>
Django 运行报错 ImportError: No module named 'PIL'
查看>>
修改数据库的兼容级别
查看>>
Windows下同时安装两个版本Jdk
查看>>
uoj#228. 基础数据结构练习题(线段树)
查看>>
JS键盘事件监听
查看>>
ios开发周期之--(向上,向下,四舍五入)取整
查看>>
加油!
查看>>
拦截导弹问题(动态规划)
查看>>