我們正在尋找一種將MS Excel文件從網頁上傳到內存的方法。 我們希望避免將文件保存到磁盤(由於病毒問題)。 如果可用,我們可以使用.Net或組件。將Excel文件上傳到內存(RAM),而不是文件系統
細節:我們有一個網頁,該頁面允許用戶上傳Excel文件。 我們不想將網絡文件保存到RAM中,我們想要在內存中打開它。
我們正在尋找一種將MS Excel文件從網頁上傳到內存的方法。 我們希望避免將文件保存到磁盤(由於病毒問題)。 如果可用,我們可以使用.Net或組件。將Excel文件上傳到內存(RAM),而不是文件系統
細節:我們有一個網頁,該頁面允許用戶上傳Excel文件。 我們不想將網絡文件保存到RAM中,我們想要在內存中打開它。
病毒在文件系統上是無害的 - 它們在執行時變得有害,而且東西總是從RAM執行。
因此,如果ASP.net甚至允許這樣做(它如何處理文件上傳是特定於實現的,它可以將其保存在RAM或臨時文件中),那麼您無法上傳到RAM中。
如果您擔心病毒,請不要運行Excel文件。運行病毒掃描程序,或者每次上傳文件時啓動一個沙盒虛擬機 - 具體取決於您的確切用法和要求。
我會給你一個餅乾。 –
+1因爲你真的花時間給一個荒謬的問題一個很好的答案。 –
請更新您的計劃*使用*文件的問題。你打算用excel或第三方庫打開它嗎? –
@MusiGenesis:1.他正在談論上傳,而不是下載; 2.點擊這樣一個鏈接將文件下載到臨時文件並從那裏打開它 – tdammers
@tdammers:RIF。 – MusiGenesis