Asp classic 如何从ASP.NET解压缩/膨胀XML响应
谁能告诉我如何在经典ASP中解压缩XML响应。我们收到了一些代码,并要求它工作:Asp classic 如何从ASP.NET解压缩/膨胀XML响应,asp-classic,gzip,http-compression,serverxmlhttp,Asp Classic,Gzip,Http Compression,Serverxmlhttp,谁能告诉我如何在经典ASP中解压缩XML响应。我们收到了一些代码,并要求它工作: Set oXMLHttp = Server.CreateObject("MSXML2.ServerXMLHTTP") URL = HttpServer + re_domain + ".do;jsessionid=" + ue_session + "?" + data oXMLHttp.setTimeouts 5000, 60000, 1200000, 1200000 oXMLHttp.open "GET", URL
Set oXMLHttp = Server.CreateObject("MSXML2.ServerXMLHTTP")
URL = HttpServer + re_domain + ".do;jsessionid=" + ue_session + "?" + data
oXMLHttp.setTimeouts 5000, 60000, 1200000, 1200000
oXMLHttp.open "GET", URL, false
oXMLHttp.setRequestHeader "Accept-Encoding", "gzip"
oXMLHttp.send()
if oXMLHttp.status = 200 Then
if oXMLHttp.responseText = "" then
htmlrequest_get = "Empty Response from Server"
else
htmlrequest_get = oXMLHttp.responseText
end if
else
...
显然,现在已经使用gzip压缩了响应,我们必须先解压缩XML响应,然后才能开始处理数据
我应该怎么做呢?服务器XMLHTTP不支持压缩 但是,您可以尝试使用GZip组件: 哎呀,没有检查问题的日期!:)