2013-04-27 36 views
0

我正在建設一個購物車前端,並處於陷入僵局的這個問題:重定向後有什麼方法可以獲得安全的URL嗎?

購物車的安全一側託管在另一個網站上,我需要能夠訪問他們的PHP GET變量meta標籤下

  1. 在URL
  2. 在頁面本身:都放在兩個地方。

唯一的問題,因爲我打算用iframe src來做這件事,那就是變量是在頁面從提供的URL重定向之後生成的。舉例來說,我給瀏覽器:

https://www.domain.com/file.php 

頁面會重定向到:

https://www.domain.com/file2.php?CFTOKEN=231351332&CFID=23423235 

我需要得到這兩個PHP GET變量,但我無法通過,因爲訪問的一個iframe做 - 控制點 - 原點。我也無法通過fopen,file_get_contents或cURL獲取源代碼,因爲它超時。

我該怎麼做?似乎並不像那麼困難。

如果我可以訪問URL或源代碼,我可以做到這一點。

+1

如果這是這個購物車解決方案(?)的提供者認爲是這種想法應該完成的方式......那麼您應該尋找另一個。或者再次查看他們的API文檔 - 也許他們有一個_real_方法來做到這一點,你還沒有找到。 – CBroe 2013-04-27 00:54:02

+0

由於他們害怕改變,我們實際上已經建立了他們已有的東西,他們現在看起來很可怕的購物車系統。他們沒有API,我只需要這兩個變量就可以將購物車更新發送到現有系統。他們使用PHP GET變量而不是PHP SESSION來維護他們的購物車,所以我需要一些方法來閱讀源代碼或其他東西。 – David 2013-04-27 00:56:34

+0

無法訪問來自不同域客戶端的數據(相同原始策略) - 除非雙方「同意」方法f.e.使用postMessage在保存來自不同來源的內容的窗口實例之間進行通信。 – CBroe 2013-04-27 01:05:26

回答

相關問題