ฉันเพิ่งได้รับข้อยกเว้นนี้ (ProtocolViolationException) ในแอป. NET 2.0 ของฉัน (ทำงานบนโปรแกรมจำลองมาตรฐาน windows mobile 6) สิ่งที่ทำให้ฉันสับสนก็คือเท่าที่ฉันรู้ฉันยังไม่ได้เพิ่มเนื้อหาใด ๆ เว้นแต่ฉันจะทำมันโดยไม่ได้ตั้งใจ รหัสของฉันอยู่ด้านล่าง (ง่ายมาก) มีอะไรอีกไหมที่ฉันต้องทำเพื่อโน้มน้าว. NET ว่านี่เป็นเพียง http GET?
ขอบคุณไบรอัน
//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);