2011-05-25 308 views
0

我有從瀏覽器地址欄中獲取的HTTP請求的場景,我需要重定向到客戶端的不同URL。在客戶端中停止HTTP請求

有什麼辦法可以中止HTTP請求並重定向到新的URL。

+0

你可以嘗試了window.location =「HTTP網址:// WWW .yourredirectwebpage.com; – 2011-05-25 23:56:37

+1

聽起來像你想阻止用戶離開你的網站,如果他們在地址欄中鍵入一個新的URL。 – drudge 2011-05-26 00:01:11

回答

0

不,如果你能做到的話,這將是一個很大的漏洞。原因是http請求會表示請求標題被髮送回您的瀏覽器,表明您已經在前往其他網站的路上。如果這可以通過JavaScript來完成,那肯定會是一個黑客攻擊,因爲它可以讓你重定向一個網站,如fakebank.com而不是mybank.com

0

你不能用javascript來做到這一點。

您需要捕獲服務器端的請求,並作出3XX請求Location HTTP標頭設置爲你希望將用戶重定向到