- 此问题在此处已有答案**:
Chrome stalls when making multiple requests to same resource?(3个答案)
2天前关闭。
javascript中的获取请求:
async () => {
try {
const urls = [
"http://localhost:3001/foo",
"http://localhost:3001/foo",
"http://localhost:3001/foo",
"http://localhost:3001/foo",
];
const requests = urls.map((url) => fetch(url));
const responses = await Promise.all(requests);
const errors = responses.filter((response) => !response.ok);
}
}
我希望请求是并行的,但是在chrome的开发工具中显示如下:
现在,当我在devtools中禁用缓存时,它确实会并行工作:
困惑于如何在不禁用devtools中的缓存的情况下使其工作。
谢谢
1条答案
按热度按时间pwuypxnk1#
我在这篇文章中找到了答案:
Chrome stalls when making multiple requests to same resource?
显然,浏览器试图缓存对同一端点的请求。