首页 > 代码库 > 需要auth验证的post请求(python)
需要auth验证的post请求(python)
#!/usr/bin/python3.5 # import sys, requests try: host = sys.argv[1] except IndexError: sys.exit(‘Usage: {0} host‘.format(sys.argv[0])) user = ‘root‘ passwd = ‘123‘ url = ‘http://{0}/xcache/cacher/‘.format(host) headers = {‘User-Agent‘:‘Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36‘, ‘Referer‘:‘http://{0}/xcache/cacher/‘.format(host), } payload = {‘type‘:‘0‘, ‘cacheid‘:‘0‘, ‘clearcache‘:‘%E6%B8%85%E9%99%A4‘} result = requests.post(url, headers=headers, data=http://www.mamicode.com/payload, auth=(user, passwd))>
模拟清除xcache缓存,xcache使用的3.2.0版本。
参考文档:http://docs.python-requests.org/zh_CN/latest/user/quickstart.html
http://docs.python-requests.org/zh_CN/latest/user/authentication.html
本文出自 “技术随笔” 博客,请务必保留此出处http://zzh0804.blog.51cto.com/10792368/1891563
需要auth验证的post请求(python)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。