欢迎光临
我们一直在努力

XMLHTTP抓取数据时乱码问题解决-ASP教程,远程脚本

建站超值云服务器,限时71元/月

内码问题.用这段代码的吧,我已经改得很精简了.
使用xmlhttp抓取地址并进次内容处理
function getbody(url)
  dim objxml
        on error resume next
        set objxml = createobject(“microsoft.xmlhttp”)
        with objxml
        .open “get”, url, false, “”, “”
        .send
        getbody = .responsebody
        end with
        getbody=bytestobstr(getbody,”gb2312″)
        set objxml = nothing
end function
使用adodb.stream处理二进制数据
function bytestobstr(strbody,codebase)
        dim objstream
        set objstream = server.createobject(“adodb.stream”)
        objstream.type = 1
        objstream.mode =3
        objstream.open
        objstream.write strbody
        objstream.position = 0
        objstream.type = 2
        objstream.charset = codebase
        bytestobstr = objstream.readtext
        objstream.close
        set objstream = nothing
end function

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » XMLHTTP抓取数据时乱码问题解决-ASP教程,远程脚本
分享到: 更多 (0)