2015-07-20 78 views
-3

我有一個URL,如www.testsite.com/mypage。我需要檢查URL是否存在或不使用AngularJS。檢查URL是否可用使用AngularJS

這是可能的。任何人請建議。

+0

可用在什麼意義?獲得200迴應?沒有得到404? 500被視爲「可用」? –

+0

如果獲得200的URL成功。如果我得到其他狀態代碼的URL是失敗的。在這個意義上凸輪我使用AngularJs.Can你可以舉一個例子 – user3541485

回答

0

您需要使用服務器端api(或服務)來包裝此測試,因爲在JavaScript中嵌入此類測試被認爲是跨域查詢(可被視爲攻擊)。

例如,假設你已經寫了/myRemoteSiteTester 下一個包裝,然後我會嘗試蒙山出頭的那樣:

$http.get('/api/myRemoteSiteTester', {params: {target: myUrl}}) 
     .success(function(data) { 
       alert(data); 
     });