我在客户端和服务器之间建立一个服务器集 - 一个中继服务器:
客户< - > “我的服务器”< - >实际服务器
“我的服务器”正在将客户端的任何请求转发给“实际服务器”。之后“我的服务器”正在操纵我从“实际服务器”获得的响应(我正在将文本从德语翻译成英语)并将其发送回客户端。
到目前为止一切顺利。一切都很好。至少当我没有操纵我从“实际服务器”获取的HTML时。
当我操纵它时,我在客户端收到错误:
Sys.WebForms.PageRequestManagerParserErrorException:无法解析从服务器收到的消息。
编辑,以确保我不会搞砸一些编码我只更换了一些真正的“文字”。在我的HTML中有一个名为“KUNDE”的单词。
我做了简单的字符串替换:content = content.Replace(“KUNDE”,“CUSTOMER”)
这样就确保我不会操纵一些真正的HTML标记,因为单词“KUNDE”不是HTML标记的一部分
指出错误发生的原因以及解决方法?