可以设置超时版的的fetch
Posted Sorrow.X
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了可以设置超时版的的fetch相关的知识,希望对你有一定的参考价值。
// 超时版的fetch _fetch(fetch, timeout) { return Promise.race([ fetch, new Promise(function (resolve, reject) { setTimeout(() => reject(new Error(‘request timeout‘)), timeout); }) ]); } // 使用 _fetch(fetch(‘url‘), 1000).then((info)=> { return info.text(); }).then((info)=> { console.log(info); }).catch((err)=> { throw new Error(err); });
以上是关于可以设置超时版的的fetch的主要内容,如果未能解决你的问题,请参考以下文章