2009-08-11 50 views
0

傳遞到另一個頁面,我想通過iframe來參數傳遞到另一個頁面 例如哈登使用URL參數

<iframe src="http://otherserver.com/page?user=user_id"/> 

而非passsing用戶= ID這樣,沒有任何技術,因此用戶不會察覺user = user_id?

+0

你想隱藏userID嗎? – rahul 2009-08-11 07:34:21

+0

將querystring參數'user'更改爲複雜的字符串。 – rahul 2009-08-11 07:38:05

+0

您的服務器和otherserver.com是否可以訪問公共數據庫?你是否控制了代碼(或者影響了)你的服務器和otherserver.com? – Stobor 2009-08-11 07:39:13

回答

1

您可能會做的是將一個虛擬頁面加載到該iframe,然後使用JavaScript加載正確的頁面。您可以使用POST請求來隱藏URL中的參數。然而,如果用戶想要找到你正在發佈的內容,他總能從你的JS中看到,儘管它不像檢查iFrame的src屬性那麼明顯。

+0

這聽起來不是個好主意 – rahul 2009-08-11 07:40:36

+0

對我來說,模糊id並不是一個好主意。最好的選擇是擁有服務器端安全機制,並保持原樣。 – RaYell 2009-08-11 07:45:10

+0

它不會混淆id值。它關於用戶參數名稱 – rahul 2009-08-11 07:46:02