有没有办法在发出GET请求之前检查给定src
的资源是否存在?例如,如果我想检查托管库位置是否存在资源。我知道我可以发出一个请求,看看它是否失败。我不希望这样。我想只检查资源是否可用。
答案 0 :(得分:5)
HEAD,但它是否真的值得它取决于你要求的资源,真的。
或者创建一个检查资源是否存在的新请求,并使用其结果来确定是否应该打扰获取资源。
答案 1 :(得分:0)
检查资源是否可用的唯一方法是尝试获取它并查看它是否存在。
你可以缓存一个列表,至少你不需要尝试两次但是第一次没有办法解决它。
答案 2 :(得分:0)
JavaScript支持Try / Catch语句,如果问题中提到了特定引用的函数或库,我们可以给出更详细的答案。
另见: