2013-10-26 3 views
0

Я хочу загрузить или опубликовать файл изображения на сервере с помощью REST WCF. Для этого я использую JSON в качестве входного формата.хотел разместить изображение с android в службе отдыха WCF

Но когда я проверяю этот пост-вызов с помощью отладчика из-за того, что входные данные изображения Base64 не принимаются отладчиком.

Я дал мне ответ 400-Bad Request для этого звонка.

Спасибо.

+0

Трудно сказать, что происходит без описания кода и сервиса. – Andrew

ответ

0
  1. Сначала поймите концепцию JSON/REST.
  2. Затем сделайте свой метод WCF для ввода байта [], т. Е. Байт-массива.
  3. Преобразуйте изображение в Base64 и передайте его в REST.

Для того, чтобы отправить изображение в JSON Web Service, вам необходимо преобразовать его в представление байт-массива или строковое представление базы 64.

Надеюсь, это поможет.

+0

Ya Я конвертирую изображение в формат base 64. Все еще не работает –

+0

Итак, в этом случае вам нужно убедиться, что WCF принимает аналогичный аргумент. Если вы уверены, что перешли на базу 64, то жертвой является WCF –

+0

. Pblm имеет длину .. Если изображение маленькое, оно принимается .. –

Смежные вопросы