Простейшее приложение для iis asp.net
3 000 руб. за проект
Доброго дня.
Разработать приложение для загрузки файлов через вэб-страницу с отправкой вэбхука.
Пользователь 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>
процесс завершен.
Разработать приложение для загрузки файлов через вэб-страницу с отправкой вэбхука.
Пользователь 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>
процесс завершен.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.