[英]How to check if the URL of other domains exists using javascript?
我正在嘗試使用 Javascript 來檢查我的域('https://radiusofficefurniture.ie')中是否存在另一個域的 URL,例如:
var request = new XMLHttpRequest();
request.open('GET', 'https://www.mozilla.org', true);
request.onreadystatechange = function(){
if (request.readyState === 4){
if (request.status === 404) {
alert("Oh no, it does not exist!");
}
}
};
request.send();
但是出現了 CORS 政策的問題。 錯誤是這樣的:
從源“https://radiusofficefurniture.ie”訪問“https://www.mozilla.org/”上的 XMLHttpRequest 已被 CORS 策略阻止:請求中不存在“Access-Control-Allow-Origin”標頭資源。
請有人幫助我如何使用javascript檢查其他域的URL是否存在? 實際上,如果其他域的 URL 存在,我必須向我的站點添加一個 HTML 標記。
最簡單的方法是使用 CORS 代理(如果您想避免任何額外的代碼)。 你可以在這里找到幾個,它們都相對容易設置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.