![](/img/trans.png)
[英]Uploading Image to Azure Blob using File Uploader in ASP.NET?
[英]open a file before uploading through file uploader in asp.net
我想通過文件上傳程序將exe從客戶端系統上傳到Web服務器,並希望在上傳之前運行/打開該exe。如何在上傳之前運行/打開該exe。
簡短的回答:沒辦法!
如果您真的想在客戶端執行它,則用戶必須手動執行它,JavaScript和jQuery不會在本地執行應用程序。
如果要在服務器端執行它,則應首先將其上傳到服務器。
你為什么要這樣做? 您能解釋一下您的用例嗎?
由於瀏覽器安全性限制,您無法使Web客戶端打開文件,甚至無法訪問文件。 您所能做的就是在用戶瀏覽,手動選擇文件並提交表單后訪問立即文件名(例如file.ext
)和文件內容。
這種限制的原因是,如果網站可以執行文件,則任何網站都可以非常容易地在人的計算機上安裝惡意軟件。
另一方面,要在服務器上執行EXE,必須首先將其上傳。
如果您要在服務器上執行,則必須先上載它。 干凈利落。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.