python获取文件真实链接的方法,针对于302返回码
2018-05-14 09:20
851 查看
使用模块requests
方式代码如下:
import requests url_string="https://******" r = requests.head(url_string, stream=True) print r.headers['Location']
扩展:
设置属性:allow_redirects = True ,则head方式会自动解析重定向链接,requests.get()方法的allow_redirects默认为True,head方法默认为False
url_string="https://******" r = requests.head(url_string, stream=True, allow_redirects=True) # print r.headers['Location'] print r.headers["Content-Length"]
使用requests.get()方法,该方法会自动解析重定向的链接.
实例:
import requests url_string="https://******" r = requests.get(url_string, stream=True) print r.headers["Content-Length"]
以上这篇python获取文件真实链接的方法,针对于302返回码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- python获取文件真实链接,针对于302返回码
- PHP获取短链接跳转后的真实地址和响应头信息的方法
- Python获取文件ssdeep值的方法
- python获取文件版本信息、公司名和产品名的方法
- python打开文件并获取文件相关属性的方法
- PHP获取短链接跳转后的真实地址和响应头信息的方法
- Liferay Dynamic CSS Filter方法的研究 - 从请求文件URI到获取资源文件真实路径
- python获取指定路径下所有指定后缀文件的方法
- python获取mp3文件信息的方法
- python实现获取客户机上指定文件并传输到服务器的方法
- python获取mp3文件信息的方法
- 【用Python写爬虫】获取html的方法【四】:使用urllib下载文件
- python获取目录下所有文件的方法
- Python的Bottle框架中返回静态文件和JSON对象的方法
- 关于用 apache cxf中对于不是返回200错误的处理 ,获取错误描述文本的方法 推荐
- Nginx直接post请求获取静态文件 返回405错误的终极解决方法
- python获取目录下所有文件的方法
- PYTHON实现迅雷、FLASHGET、QQ旋风转真实链接、磁链转种子文件、迅雷快传链接抓取
- Python的Bottle框架中返回静态文件和JSON对象的方法
- Python语言获取目录下所有文件或目录的方法