Xamarin Forms Отправка изображения - PullRequest
0 голосов
/ 06 августа 2020

Я пытаюсь отправить изображение на свой сервер, используя многостраничную форму данных, но всякий раз, когда я пытаюсь отправить его, у меня истекает время ожидания из-за отсутствия ответа. Я могу подключиться к серверу, когда пытаюсь опубликовать объект HTTPContent, но у меня возникают проблемы, когда я добавляю объекты MultiPartFormDataContent. Я протестировал код PHP с формой html, поэтому я знаю, что проблема заключается в моем коде Xamarin

Код Xamarin:

MultipartFormDataContent Content = new MultipartFormDataContent();
HttpContent FileContent = new ByteArrayContent(Appointment.PicBytes);
Content.Add(FileContent, "AppointmentPicture", "AppointmentPicture");
HttpResponseMessage Response = await Client.PostAsync(Uri, Content);
string Details = await Response.Content.ReadAsStringAsync(); 

1 Ответ

0 голосов
/ 06 августа 2020

Вы можете попробовать это

string convertedImage = Convert.ToBase64String(data);
HttpContent content = new StringContent(convertedImage, Encoding.UTF8, "application/json");
...