2011-04-10 71 views
1

我正在編寫一個小型JavaScript來從網站下載視頻。該網站不包含要播放的文件的鏈接。它下載一個Flash文件,從該文件中,Flash文件請求一個URL到遠程服務器上的文件。如何攔截Flash內容請求

因此,最後當嵌入式閃存打開一個URL時,我們如何攔截/捕獲URL請求?

回答

1

由於您無法完全訪問Web瀏覽器API(通過腳本標記或書籤小節嵌入JavaScript),因此無法通過JavaScript截取Browser Plugins中的任何內容。

如果你讓Firefox擴展,你可以像螢火蟲或的DownThemAll(媒體嗅探模式,請參閱https://github.com/nmaier/DownThemAll/blob/master/modules/support/contenthandling.jsm

目前只有一個選擇。反向設計視頻的位置,例如閱讀flashvars,但YouTube等一些網站更復雜。

+0

感謝您的回覆mems。 – Aditya 2011-04-15 16:54:25