0
オリジンポリシーが同じ私は自分で外部URLをリクエストすることはできません。破損したリンクを確認するwebservice
例:
要求: http://foo.com?linkToCheck=www.google.it
応答: 状況をだから私は私のために仕事をすることができますいくつかの残りのWebサービス(それができるように、外部由来のヘッダを実装)を探しています= 200
存在しますか?
オリジンポリシーが同じ私は自分で外部URLをリクエストすることはできません。破損したリンクを確認するwebservice
例:
要求: http://foo.com?linkToCheck=www.google.it
応答: 状況をだから私は私のために仕事をすることができますいくつかの残りのWebサービス(それができるように、外部由来のヘッダを実装)を探しています= 200
存在しますか?
のような絞り込み何かについて何を:
function check(url, fn) {
var i = document.createElement('iframe'),
to = 5000,
t,
res = false;
i.style.display = 'none';
i.onload = function(){
res = true;
document.body.removeChild(i);
clearTimeout(t);
fn(true);
};
t = setTimeout(function() {
!res && fn(false);
document.body.removeChild(i);
}, to);
i.src=url;
document.body.appendChild(i);
}
check('//www.googleDoesNotExists.com', function (r){
alert(r);
});
check('//www.google.com', function (r){
alert(r);
});
たぶん、あなたはあなた自身のバックエンドでこれを行うことができますし、JavaScriptからそれを呼び出しますか? – Arg0n
@ Arg0n私は実際にそれを行いましたが、それはうまくいきましたが、私のチームメイトはクライアントの行動範囲だと思って無駄です。だから私はクエリにいくつかの外部wsを探しています:) – Nemus