Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个工作脚本,我需要知道这是否可行:
我在一个需要访问的站点上才能获得正确的数据,并且可以通过许多 ajax 请求来完成这项工作。在同一操作中我还需要做的是请求我们网站上的 URL 以查看它是否存在(404、503、200?)。我不需要页面上的数据。我知道同源策略,但我不确定我是否可以发送 HEAD 请求并且只能可靠地获取状态代码。
使用 jQuery,您可以执行以下操作,显然将 'yourdomain.com' 和 'someImage.jpg' 替换为目标位置/文件:
$.ajax({ url : "https://yourdomain.com/someImage.jpg", type : 'HEAD', success : function(){ //file exists doSomething(); }, error : function(){ //file not exists doSomethingElse(); } });