检查|检查 http url 下载文件的大小(qbit)
- 【检查|检查 http url 下载文件的大小(qbit)】前言
有些时候下载服务器不响应 head 请求(403) 例如 AWS S3 预签名的下载文件 这时候可以尝试用 get steam 获取文件大小
- 示例环境
Python3.8.10 requests 2.27.1
- 示例代码
>>> import requests >>> url = "https://releases.ubuntu.com/22.04/ubuntu-22.04-live-server-amd64.iso" >>> requests.head(url).headers["Content-Length"] '1466714112' >>> requests.get(url, stream=True).headers["Content-Length"] '1466714112'
本文出自 qbit snap
推荐阅读
- Post请求的两种编码格式(application/x-www-form-urlencoded和multipart/form-data)
- Application.OpenURL()的妙用(unity打开网页,唤醒应用,打开文件夹)
- MyBatis配置文件中的标签mappers的子标签mapper的url属性
- fiddler抓取app的https的包
- 获取requestmapping所有的url
- 提升站点SEO的7个建议
- 关于 Android 9.0 ClassNotFoundException: Didn't find class "org.apache.http.protocol.BasicHtt
- Android 7.0 以上 Charles 和 Fiddler 无法抓取 HTTPS 包的解决方式
- 警告: Hessian/Burlap: 'com.github.pagehelper.Page' is an unknown class in WebappClassLoader(示例
- 11 cURL命令用法与实时示例