Wajid Khaksar Ответов: 1

Как загрузить файл по протоколу http?


всем привет
я хочу загрузить файл с локального на удаленный с помощью протокола HTTP, для этого я хочу использовать форму окна на стороне клиента.
в окне сформируйте два текстовых поля: одно для URL-адреса сервера, а другое для локального файла. нет никаких ограничений на то, что файл отправляется только конкретному серверу, но его работа динамически означает, что любой URL-адрес сервера вводит файл, загруженный на него с использованием его учетных данных (если есть).
когда файл загружен, сервер отправляет обратно подтверждение в качестве ответа клиенту, то есть успех или неудачу. есть какие-нибудь идеи на этот счет.
ваш ответ очень ценен для меня

заранее спасибо

[Ваджид Хаксар]

Что я уже пробовал:

я посещаю много сайтов, но не могу найти такого решения, которое соответствовало бы моему требованию.
я уверен, что вы, ребята, дадите мне отличные идеи по этому поводу

Garth J Lancaster

Я бы начал здесь, со сценария 5

https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/HttpClient

1 Ответов

Рейтинг:
5

RickZeeland

Есть много вариантов, но самые простые, на мой взгляд, таковы:

Помощью SignalR см.: http://www.codeproject.com/Articles/804770/Implementing-SignalR-in-Desktop-Applications

Если вы не можете использовать более новые версии .NET framework, то вы могли бы дать сетевые сервисы попытка:
Как разместить и запустить базовую службу Windows Communication Foundation[^]