Простейшее приложение для iis asp.net

3 000 руб. за проект
22 ноября 2021, 02:58 • 7 откликов • 49 просмотров
Доброго дня.
Разработать приложение для загрузки файлов через вэб-страницу с отправкой вэбхука.


Пользователь front:
заходит на страницу (ссылка к сервису содержит параметр ?userid={}&serviceid={})
http://IP:PORT/execsvcscriptplain?&userid=b123412341&serviceid=uploaderzp
Выбирает файл для загрузки c локального пк.
нажимает "загрузить"

Приложение back:
Загружает файл
проверяет формат из файла конфигурации если не соответствует возвращает пользователю ошибку
Указана в файле конфигурации текст.
"Не совместимый формат, свяжитесь с Администратором"

Если формат правильный, то загружает файл в директорию которая указана в файле конфигурации "C:\temp\", должна работать с любой директорией у которой есть права.
после успешной загрузки выполняем GET запрос с базовой авторизацией http://login:password@IP:PORT/execsvcscriptplain?name=loader&startparam1=zp.csv&startparam2=user123&startparam3=uploaderzp&async=0&timeout=10
Где:
login - логин базовой авторизации
password - пароль базовой авторизации
IP - хост
PORT - порт
name - параметр файла конфигурации название скрипта
startparam1 - полное имя файла
startparam2 - userid
startparam3 - serviceid
async - костатнта (служебная переменная)
timeout - время на обработку запроса в целых сек

Пользователь front:
после выполнения запроса возвращается ответ в формате text (Любой) который отображается пользователю в cплывающем окне.
<div id="wb_Text1" ><span style="color:#000000;font-family:Arial;font-size:13px;">Файл принят в обработку, ожидайте.</span>
</div>


процесс завершен.