如何获取URL元数据?能否获取媒体URL的创建时间戳?
能否通过urllib获取媒体URL的创建时间戳?
你的代码只能提取HTTP响应头中的last-modified字段,这个字段对应的是资源最后被修改的时间,不是创建时间。
需要明确的关键点:
- HTTP标准头里没有专门定义"创建时间"的字段,只有少数服务器会自定义类似
creation-date的非标准头,但这种情况不具备通用性。 - 如果必须获取创建时间,有两种可行方向:
- 确认目标服务器是否返回了自定义的创建时间头字段,若有,可通过
dict(f.getheaders()).get("对应字段名")提取; - 下载媒体文件后,用专门的库解析文件内部的元数据——比如图片用
exifread读取EXIF里的创建时间,视频用pymediainfo解析内置元数据。
- 确认目标服务器是否返回了自定义的创建时间头字段,若有,可通过
内容的提问来源于stack exchange,提问作者DBlearner
相关产品推荐
相关产品推荐

