Невозможно загрузить изображение на сервер (Xamarin Studio Android)

Я пытаюсь загрузить изображение на сервер с Android-смартфона. Когда я нажал «загрузить». Файл изображения создается на сервере, но его размер составляет 0 КБ.

Я использую Xamarin Studio. Вот что я сделал

Сторона клиента

System.Net.WebClient Client = new System.Net.WebClient();
Client.Headers.Add("Content-Type", "binary/octet-stream");
byte[] result = Client.UploadFile("http://mydomain/datalogger/upload.php", "POST",image_path);
string s = System.Text.Encoding.UTF8.GetString(result, 0, result.Length);

мой «Image_path» является «/Storage/sdcard0/Pictures/CameraAppDemo/myPhoto_b4f4ec44-fd81-4044-937e-4d35b8823973.jpg»;

серверная часть (PHP)

header('Content-Type: bitmap; charset=utf-8');
$base=$_REQUEST['image'];
$binary=base64_decode($base);
$file = fopen('image.jpg', 'wb');
fwrite($file, $binary);
fclose($file);
echo 'Complete!!'

Почему я получаю 0 Кбайт размера изображения ??. Как я могу загрузить изображение со своего смартфона на сервер ??

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]