我正在嘗試一個簡短的URL縮短器實現,比如tinyurl.com或bit.ly。目前,我在我的servlet中執行了一個response.sendRedirect(targetURL)
- 這對http/ftp目標URL很有效。URL縮短:重定向到'file://'目標(文件協議目標)
但是,我在重定向到諸如file:///c:/temp
(其中c:\temp
當然是在本地/客戶端系統上)等目標時遇到問題。
在Firefox地址欄上鍵入file:///c:/temp
的作品,但從服務器重定向似乎什麼都不做。
這是不可能的一些安全原因?或者我在這裏做錯了什麼?
在此先感謝!
P.S.拉吉很高興接受我的第二個答案,因爲它更好地解釋了這件事。我這樣問的原因,是因爲你接受的答案曾經堅持在頂端,以便爲其他讀者提供幫助。所以,在這種情況下,它不會提供任何有用的東西。這個答案適合娛樂。謝謝。 – 2009-12-17 06:11:12