是否可以从客户端检查外部资源的可用性?

问题描述 投票:0回答:1

该任务的想法是为用户提供有用的链接以供审阅。 但从客户端来看,在 ISP 级别,资源可以被阻止。

是否可以使用javascript检查客户端的外部域的可用性?

问题出在cors政策上,实际上资源的内容根本不需要

javascript browser cors
1个回答
0
投票

如果资源有公共图像 URL,您可以“ping”它:

const img = new Image(); 
img.onload=() => console.log('Site is available'); 
img.onerror=() => console.log('Site or favicon.ico is not available'); 
img.src='https://somesite.com?favicon.ico?rdn' + new Date().getTime(); // cache buster
© www.soinside.com 2019 - 2024. All rights reserved.