c# - 为什么 WebResponse 会截断 XML?
问题描述
我有以下代码,有时它很好,但其他代码会截断 xml,所以我认为它与长度有关,因为它只是在 xml 标记的中间分裂。
using (WebResponse response = request.GetResponse())
{
using (Stream streamResponse = response.GetResponseStream())
{
using (StreamReader rd = new StreamReader(streamResponse, Encoding.UTF8))
{
XmlSerializer serializer = new XmlSerializer(typeof(T));
string soapResult = rd.ReadToEnd();
}
}
}
有没有人知道为什么要这样做以及我能做些什么来解决它?
解决方案
推荐阅读
- docker - 将 Tar 球中的 Docker 映像推送到 OpenShift Docker
- javascript - 如何使用 typescript 测试 koa 中间件
- linux - 使用 shell 脚本从字符串中提取版本号
- python - 使用for循环在python中反转整个字符串
- python - 附加两个熊猫数据框时,布尔值会变成浮点数
- angular - 如何让 for 循环在再次循环之前等待一段时间
- android - 安装 APK 时被 Play Protect 阻止
- azure - 我想在 u-sql 的 if 条件中使用 ">=" 但变量在字符串中
- javascript - 基于入口点的不同 babel 或 webpack 配置
- php - 如何在没有 Shell 的服务器上安装 PHP bcmath 扩展?