一、背景
最近需要实现一个功能:检查传入的文件下载链接是否可用。马上就能想到的方法是把尝试把文件下载下来,成功说明链接可用,失败说明不可用。但仔细想想这方法不太可行,当文件很大或者同时判断的链接数很多时,效率肯定很低,因此需要找其他方法实现该功能。
二、HTTP HEAD请求
HEAD请求与GET请求类似,不过HEAD请求只会获取到请求对象的头部信息(例如文件类型Content-Type,文件大小Content-Length,最后修改时间等)。使用HEAD请求可以不下载文件就校验链接的可用性。
三、Postman发送HEAD请求
可以使用Postman发送HEAD方法的请求。
![](https://img.haomeiwen.com/i18908995/58eb995066a4e729.png)
网友评论