powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / asp_net_mvc - webSrorage открытие фото с клиента
5 сообщений из 5, страница 1 из 1
asp_net_mvc - webSrorage открытие фото с клиента
    #39996141
wild888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток, уважаемые гуру.
Возможно ли решение данной проблемы!
1. Есть aspNet mvc + signalR приложение (Клиент-Сервер)
2. Есть локальное хранилище с уникальными папками и файлами в них(jpg,pdf) (объём хранилища 7 TB)
в кратце: на планшет оператора приходят задания, к некоторым заданиям есть ссылка для просмотра схемы-чертежа, который лежит в хранилище, в ссылке прописан полный путь до файла.

На хранилище настроена учётка гостя, через виндовый проводник + логин и пароль файл открывается, все хорошо.

Можно ли как то на прямую с клиента открывать для просмотра файлы с хранилища в браузере?

Делал вот что! при выдаче заданий на планшеты с десктопного winform приложения, копировал файлы необходимые с хранилища в папку images сайта и по имени файла открывал в новом окне браузера клиента (вроде не плохо) НО, папочка images стала разрастатся в размерах в 7 TB, что не камельфо..да, и думал после использования файла удалять их тупо, но помоему это какой-то колхоз...
...
Рейтинг: 0 / 0
asp_net_mvc - webSrorage открытие фото с клиента
    #39996226
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wild888
Можно ли как то на прямую с клиента открывать для просмотра файлы с хранилища в браузере?


Можно. Проксируйте доступ к файлу. Пусть веб-приложение отдаёт веб-ссылку на файл, а не путь к файлу в файловом хранилище.
...
Рейтинг: 0 / 0
asp_net_mvc - webSrorage открытие фото с клиента
    #39996238
wild888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt
wild888
Можно ли как то на прямую с клиента открывать для просмотра файлы с хранилища в браузере?


Можно. Проксируйте доступ к файлу. Пусть веб-приложение отдаёт веб-ссылку на файл, а не путь к файлу в файловом хранилище.


Под Веб-ссылкой на файл, если я Вас правильно понял подразумевается что-то типо <a href="file:///....."> ?
А по поводу "прокси доступ к файлу", можете в кратце объяснить или что почитать-посмотреть?
...
Рейтинг: 0 / 0
asp_net_mvc - webSrorage открытие фото с клиента
    #39996423
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wild888
Под Веб-ссылкой на файл, если я Вас правильно понял подразумевается что-то типо <a href="file:///....."> ?
А по поводу "прокси доступ к файлу", можете в кратце объяснить или что почитать-посмотреть?


Нет, по поводу ссылки на файл я имею ввиду <a href=" http://domain.com/files/123456">.

Под "прокси" понимается передача содержимого файла через веб-приложение.

Грубо говоря:

Код: c#
1.
2.
3.
4.
5.
6.
[HttpGet("file/{fileId}")]
public IActionResult File(string fileId)
{
   var path = _fileService.GetFilePath(fileId);
   return PhysilcalFile(path);
}
...
Рейтинг: 0 / 0
asp_net_mvc - webSrorage открытие фото с клиента
    #39996429
wild888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt, спасибо уважаемый, будет над чем подумать,
ну а пока временный костыль забабахал, установил расширение local file links))
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / asp_net_mvc - webSrorage открытие фото с клиента
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]