Javascript 访问伪造图像时出现未经处理的PromisejectionWarning错误?
我在这里学习JavaScript。我有一个名为downloadFakeImage.js的文件,其中包含以下脚本:Javascript 访问伪造图像时出现未经处理的PromisejectionWarning错误?,javascript,reactjs,es6-promise,faker,Javascript,Reactjs,Es6 Promise,Faker,我在这里学习JavaScript。我有一个名为downloadFakeImage.js的文件,其中包含以下脚本: const faker=require('faker'); const axios=require('axios'); const path=require('path'); 常数fs=要求('fs'); 常量url=[]; //从faker生成1000个假url 对于(设i=0;i),您可以添加一个catch块来处理错误,如下所示: const faker=require('f
const faker=require('faker');
const axios=require('axios');
const path=require('path');
常数fs=要求('fs');
常量url=[];
//从faker生成1000个假url
对于(设i=0;i),您可以添加一个catch块来处理错误,如下所示:
const faker=require('faker');
const axios=require('axios');
const path=require('path');
常数fs=要求('fs');
常量url=[];
//从faker生成1000个假url
for(设i=0;i{
console.log(错误);
});
}
您可以添加一个catch块来处理错误,如下所示:
const faker=require('faker');
const axios=require('axios');
const path=require('path');
常数fs=要求('fs');
常量url=[];
//从faker生成1000个假url
for(设i=0;i{
console.log(错误);
});
}
向承诺链添加一个catch
回调,对被拒绝的承诺错误执行任何操作,或者放弃并忽略它。这是否回答了您的问题?这是否回答了您的问题?您确实意识到您正试图同时发出1000个请求,对吗?也许端点说“不行”,并向您提供错误,您无法捕获。我可以使用下面的帮助捕获错误。但是,我无法通过阅读错误来解决此问题。可能是我的脚本编写不正确。我可能需要学习如何使用Unsplash API。向承诺链添加catch
回调,对拒绝的承诺错误做任何处理,或者放弃并忽略它。这回答了你的问题吗?这回答了你的问题吗?你确实意识到你试图同时发出1000个请求,对吗?也许端点说“不行”,并向您提供错误,您无法捕获。我可以使用下面的帮助捕获错误。但是,我无法通过阅读错误来解决此问题。可能是我的脚本编写不正确。我可能需要学习如何使用Unsplash API。谢谢。我可以使用此方法捕获错误od。但是,错误消息对我理解如何调试它没有帮助。不过谢谢。我认为问题在于您对服务器的请求太多。您可以将测试的URL数减少到3,或者使用超时函数设置每个请求的延迟时间。我用重构代码更新了帖子。fir的脚本运行正常st 300图像,然后它失败了。我认为脚本应该适用于少量图像。但是,我的目标是获得大量图像。谢谢。我能够使用此方法捕获错误。但是,错误消息对我理解如何调试它没有帮助。不过,谢谢。我认为问题在于您要求太多到服务器。您可以将测试的URL数减少到3,或者使用超时功能设置每个请求的延迟时间。我用重构代码更新了帖子。前300个图像的脚本运行正常,然后失败。我认为该脚本应该适用于少量图像。但是,我的目标是获得大量图像。