У меня есть следующий код для отправки запроса POST на сервер.
HttpWebRequest myWebRequest = (HttpWebRequest)HttpWebRequest.Create(uri);
myWebRequest.Method = WebRequestMethods.Http.Post;
myWebRequest.ContentLength = data.Length;
myWebRequest.ContentType = "application/x-www-form-urlencoded";
StreamWriter writer = new StreamWriter(myWebRequest.GetRequestStream());
writer.Write(data);
writer.Close();
Данные для публикации представляют собой запрос XML с почти 2000 символами. Я прочитал ответ, как показано ниже.
this.Response.ContentType = "text/xml";
StreamReader reader = new StreamReader(this.Request.InputStream);
string responseData = reader.ReadToEnd();
Данные ответа, которые мы получаем выше, содержат только часть фактических отправленных данных.
Пожалуйста, помогите мне получить полные данные.