.NET 4.x Загрузка файла на хостинг - C#
Формулировка задачи:
Здравствуйте. При первом запуске программы пользователь проходит регистрацию, после регистрации в БД Mysql заносится логин пользователя и его пароль. Так же на хостинге в папке users создается папка с логином пользователя. В эту папку при нажатии на button в программе мне нужно загружать файл который находится рядом с программой и называется "file.db".
Подскажите пожалуйста, как реализовать данную задачу?
В данный момент передаю файл по ftp, но не хотелось бы светить логином и паролем от ftp в программе.
Было бы идеально, если бы мы в какой нибудь php файл передавали бы GET запрос с адресом расположения файла и уже на стороне хостинга проходила бы загрузка, слышал в php вроде тоже есть ftp.
Решение задачи: «.NET 4.x Загрузка файла на хостинг»
textual
Листинг программы
public async Task<HttpResponseMessage> UploadImage(string url, byte[] ImageData) { var requestContent = new MultipartFormDataContent(); var imageContent = new ByteArrayContent(ImageData); imageContent.Headers.ContentType = MediaTypeHeaderValue.Parse("image/jpeg"); requestContent.Add(imageContent, "image", "image.jpg"); return await client.PostAsync(url, requestContent); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д