Как я могу знать физический путь от выбранного файла (FileUpload самозагрузки)

голоса
26

I'm сделать веб-приложение в MVC, у меня есть представление, где я выбираю файл из моего каталога ПК (например, OpenDialog формы в окнах приложений), bootstrap's FileUpload получает имя файла, но я хочу знать его физический путь к. Потому что я хочу, чтобы сохранить его в базе данных моей (где файл пришел с).

Кто-нибудь может мне помочь ??

Заранее спасибо!

Задан 02/04/2013 в 13:25
пользователем
На других языках...                            


2 ответов

голоса
0

Вы не можете, эта информация не передается на сервер по понятным причинам безопасности. Только имя файла передается на сервер. Таким образом, вы не можете сохранить физический путь, где файл возникла от машины клиента на сервере.

Ответил 02/04/2013 в 13:28
источник пользователем

голоса
0

При загрузке файла через веб-браузер, фактический путь к файлу не входит в комплект. Это рассматривается как средство безопасности.

Там нет никакого способа обойти это, используя чистый HTML. Некоторые люди вокруг него с помощью плагина, таких как флэш-память или Silverlight, чтобы загрузить файл, но я рекомендую жить с этой функцией, если вы можете.

Ответил 02/04/2013 в 13:28
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more