我在通过 ASP(不是 .NET)中的 Microsoft.XMLHTTP 对象发送 XML 时遇到问题。我在一些 XML 节点中有 CDATA 元素,在尝试发送时出现此错误。
msxml3.dll 错误“80070005”访问被拒绝。
首先,这仅与 CDATA 一起出现。如果我删除它,一切都会发送。我做了一点谷歌搜索,发现我需要创建一个 MSXML2.ServerXMLHTTP 对象但托管服务器似乎不支持这个,我收到无效请求错误...
这是 ASP 发送代码:
Set xmlhttp = Server.CreateObject("Microsoft.XMLHTTP")
xmlhttp.Open "POST", m_sURL, False
xmlhttp.Send m_sXMLString
那么,有没有使用 Microsoft.XMLHTTP 发送带有 CDATA 的 XML?谢谢!