我正在尝试验证链接是否是具有幻数的有效图像。大多数图像链接工作正常。但是这里有特朗普网站上的一组图像,这些图像不能生成正确的幻数,尽管它们似乎在浏览器上运行良好。他们产生的幻数是3c21444f。
以下是我的代码,任何帮助将不胜感激:
no-mutation
答案 0 :(得分:0)
显然,cloudflare阻止了我的图像请求似乎存在问题。所以我使用UserAgent Headers修复它以请求这些图像。
var options = {
method: 'GET',
url: 'https://assets.donaldjtrump.com/gallery/4749/screen_shot_2016-10-30_at_1.39.54_pm.png',
headers: {
'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36'
},
encoding: null // keeps the body as buffer
};