Asp classic 如何从ASP.NET解压缩/膨胀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

谁能告诉我如何在经典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, 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组件:

哎呀,没有检查问题的日期!:)