Эмуляция XmlHttpRequest с помощью .NET WebClient

AFAIK с XmlHttpRequest Я могу загружать и выгружать данные только с помощью метода send . Но WebClient имеет множество методов. Я не Мне не нужны все функции WebClient . Я просто хочу создать объект, который имитирует XmlHttpRequest , за исключением того, что он не имеет ограничений XSS. Я также не забочусь о получении ответа в виде XML или даже в виде строки прямо сейчас. Если я смогу получить его в виде массива байтов, этого будет достаточно.

Я подумал, что могу использовать UploadData в качестве универсального метода, но он терпит неудачу при попытке загрузить данные с его помощью, даже если он возвращает ответ. Итак, как я могу написать метод, который ведет себя так же, как XmlHttpRequest метод send ?

Изменить: Я нашел неполный класс, который в точности является XmlHttpRequest эмулятор здесь . Жаль, что весь код потерян.

7
задан Juan 21 May 2011 в 06:49
поделиться