在axios.get()请求上,响应只返回图像标题而不是图像数据?



我在剧作家写测试,我检查我的网页上的所有图像是否有效。

我正在使用Axios get请求来获取图像URL/路径,因为有些图像相当大,我在想,加快测试的一种方法是只检查图像头(image.)。大小即),甚至不返回从Axios响应的图像数据,这是在任何方式与Axios可能的,或者我必须使用另一个库?

await axios.all(allImagesURLs.map(imageURL => axios.get(imageURL))).then(axios.spread((...responses) => {
for (const response of responses) {
expect.soft(response.status).toBe(200)
}
})).catch(err => {
console.log(err)
});

我使用axios.head()请求,它只返回响应头而不返回图像数据。

最新更新