CHAMALZ
دوشنبه 04 دی 1391, 11:26 صبح
با سلام و عرض خسته نباشید خدمت همه .... من میخوام با C# به یه سایتی وصل بشم ولی خطای هدر میده .
The server committed a protocol violation. Section=ResponseHeader Detail=Header name is invalid
اینم کدم هست لطفا کمک کنید.
WebRequest request;
Stream dataStream;
request = WebRequest.Create("http://mysite.com/goform/WebLogin");
request.Method = "POST";
request.ContentType = " text/plain; charset=UTF-8";
string u, p;
u = "admin";
p = "admin";
string postData = u + "+" + p;
byte[] byteArray = Encoding.UTF8.GetBytes(postData);
request.ContentLength = byteArray.Length;
dataStream = request.GetRequestStream();
dataStream.Write(byteArray, 0, byteArray.Length);
dataStream.Close();
WebResponse response = request.GetResponse();
به خط آخر که میرسه وقتی میخواد پاسخ را دریافت کنه ارور میده در صورتی که با همین کد ها به سایت دیگه کانکت میشم و مشکلی نداره. با تشکر
The server committed a protocol violation. Section=ResponseHeader Detail=Header name is invalid
اینم کدم هست لطفا کمک کنید.
WebRequest request;
Stream dataStream;
request = WebRequest.Create("http://mysite.com/goform/WebLogin");
request.Method = "POST";
request.ContentType = " text/plain; charset=UTF-8";
string u, p;
u = "admin";
p = "admin";
string postData = u + "+" + p;
byte[] byteArray = Encoding.UTF8.GetBytes(postData);
request.ContentLength = byteArray.Length;
dataStream = request.GetRequestStream();
dataStream.Write(byteArray, 0, byteArray.Length);
dataStream.Close();
WebResponse response = request.GetResponse();
به خط آخر که میرسه وقتی میخواد پاسخ را دریافت کنه ارور میده در صورتی که با همین کد ها به سایت دیگه کانکت میشم و مشکلی نداره. با تشکر