2012-09-04 77 views
1

我想獲取網頁的所有縮短網址。獲取網頁上所有縮短的網址

我已經得到了一個頁面上的所有網址,可能是長或短。

如果這是不可能的,我將如何定義一個短url?

即,我必須檢查哪些標準/規則?

using javascript。

+0

你是什麼意思? 'url.length <25'? –

+0

@JasperdeVries,我的意思是那些縮短的網址,即bit.ly,tinyurl等。 – Johan

+0

@PeeHaa是不是有某種標準?長度?模式?等等? – Johan

回答

3

沒有辦法自動檢測縮短的URL。這是因爲它們只是普通的鏈接。

您可以做的最好的辦法是獲取縮短服務列表並將鏈接與該列表進行匹配。

至於我可以告訴大家,將是唯一的選擇,因爲:

  1. 你不能簡單的檢查長度,因爲這將產生假陽性
  2. 你不能簡單地檢查重定向,因爲也會給誤報。

有一個很大的名單here縮短服務,這可能對你有用。

+0

偉大的,名單上的Thanx! – Johan