Как отправлять и получать двоичные данные с помощью C # Windows Phone 7 WebClient? - PullRequest
1 голос
/ 24 ноября 2011

Говоря максимально кратко: что входит в отправку и получение двоичных данных через класс WebClient в Windows Phone 7 с использованием HTTP POST? Является ли WebClient правильным классом для использования?

В настоящее время я пытаюсь вызвать OpenReadAsync () внутри обработчика событий OpenWriteCompleted после записи двоичных данных запроса. Данные запроса записываются с асинхронным результатом в OpenWriteAsync (). Я делаю это с целью отправки и получения данных буфера протокола, закодированных с помощью ProtoBuf-Net, в http URI.

Любая помощь будет оценена!

Спасибо

Ник

Ответы [ 2 ]

1 голос
/ 25 ноября 2011

Вы должны сами реализовать POST (ФАЙЛЫ).

Но проверьте это:

http://mytoolkit.codeplex.com/wikipage?title=Http

(простой POST, GZIP и т. Д.)

0 голосов
/ 28 ноября 2011

WebClient - неправильный класс для использования. Сейчас я использую HttpWebRequest с отличными результатами.

...