2008-11-13 72 views

回答

1

請勿使用URL.equals。由於文件說,

注:equals定義的行爲被稱爲是在HTTP虛擬主機不一致。

+0

我應該如何測試平等? – Mnementh 2008-11-13 00:54:24

+2

您可以使用toString()或toExternalForm()來獲取外部表單,並比較這些表單。這裏的初步測試顯示它不訪問DNS。 – 2008-11-13 00:57:15

+0

我剛剛提出了比爾的答案。只需在URL對象上調用URL()即可。 – 2008-11-13 01:00:08

3

如果你只是想比較URL字符串,嘗試

url1.toString().equals(url2.toString())