2011-04-18 40 views

回答

0

一般這樣的事情你會使用Referrer上看到用戶從哪裏來。不過,我不確定它在Flash中會是什麼樣子。值得測試。另請注意,首先由用戶的瀏覽器發送推薦人。有些不是,默認情況下或用戶設置。

請注意,這通常是網絡的行爲。 Flash如何「調用」「aspx文件」?如果它只是告訴用戶的瀏覽器請求該資源,那麼瀏覽器本質上會創建一個全新的請求。根據網絡的性質,該請求可以在用戶想要的任何時候重新創建。所以,如果你通過瀏覽器做所有事情,那麼你就是瀏覽器設置的突破口。

1

如果您從閃存文件中調用它,則可以將查詢字符串參數嵌入到閃存文件中。

因此,閃存,它調用的資源從
改變內部 「[yourfile]的.aspx」
爲 「[yourfile]的.aspx?FLA = 1」
然後閱讀在aspx文件的查詢字符串。

這可能會也可能不適合您的設置,但通常是一種快速簡便的方法,可以在簡單場景下制定出什麼叫做什麼。

+0

同意。這種方法可以讓你得到快速的回答 – 2011-04-19 06:17:26

+0

問題是我不希望這個文件可以從瀏覽器調用,所以如果我把這個查詢字符串嵌入到閃存中,那麼有人下載閃存並反編譯它會看到查詢字符串和可以從瀏覽器調用該文件傳遞參數 – Yasmine 2011-04-19 09:33:49

+0

AFAIK沒有簡單可靠的方式保證調用者是一個Flash文件 - 我不會依賴於將調用者識別爲任何類型安全性的Flash。 它不需要反編譯器來確定訪問文件需要什麼類型的頭文件或參數,只需要一個網絡監視器即可。 一些電視網站有技巧來保護他們的點播觀看不被他們自己的Flash播放器以外的任何東西拉扯,你可能會發現他們是如何做的,但大多數他們不會談論它。 確保aspx頁面不會輸出不適當的信息。 – seanb 2011-04-20 22:17:42