SORU
20 EKİM 2010, ÇARŞAMBA


Bu içerik vücut bir fiil tipi gönder

Ben sadece bu özel durumu (ProtocolViolationException) benim içinde var .NET 2.0 uygulama (windows mobile 6 standart emülatör üzerinde çalışan). Aklımı karıştıran bildiğim kadarıyla, yanlışlıkla bir şekilde yaptığım sürece herhangi bir içerik vücut eklendi, ben değil. Benim kod aşağıda çok basit. Yapmam gereken başka bir şey var ikna etmektir .Bu sadece bir http NET OLSUN?

Teşekkürler brian

//run get and grab response
WebRequest request = WebRequest.Create(get.AbsoluteUri   args);
request.Method = "GET";
Stream stream = request.GetRequestStream();           // <= explodes here
XmlTextReader reader = new XmlTextReader(stream);

CEVAP
20 EKİM 2010, ÇARŞAMBA


İstek akışı, oldukça basit alamadım. İstekleri yokgenelliklesahip gövdeler not technically prohibited by HTTP bile olsa) ve WebRequest destek yok - ama o GetRequestStream aradığınız için, istek için vücut veri sağlamaktadır.

Çalıştığınız verildiokuyunakışından, gerçekten almak istiyor gibi görünüyoryanıtve bu yanıt akışı okuyun:

WebRequest request = WebRequest.Create(get.AbsoluteUri   args);
request.Method = "GET";
using (WebResponse response = request.GetResponse())
{
    using (Stream stream = response.GetResponseStream())
    {
        XmlTextReader reader = new XmlTextReader(stream);
        ...
    }
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • nemoking of kinges

    nemoking of

    4 EYLÜL 2009
  • New Challenger - Game Reviews

    New Challeng

    20 Temmuz 2006
  • xSammyJoe1

    xSammyJoe1

    19 Temmuz 2011