找回密码
 加入
搜索
查看: 2552|回复: 1

[网络通信] winhttp乱码进一步解决办法

[复制链接]
发表于 2012-6-17 13:06:26 | 显示全部楼层 |阅读模式
一般的办法就是使用 BinaryToString函数来解决乱码,但是有个别网站却不成,原因是应使用“$xmlhttp.ResponseBody”来代替“$xmlhttp.ResponseText”,OK。



$xmlhttp = ObjCreate("winhttp.winhttprequest.5.1")
$xmlhttp.open("POST", $url_all, "false")
$xmlhttp.send()
;Sleep(1000)
$hdownliad_VIP_login = $xmlhttp.ResponseBody
$hdownliad_VIP_login_1 = BinaryToString($hdownliad_VIP_login, 4)
$fclub_aArray_title = _StringBetween($hdownliad_VIP_login_1, '<meta name="Keywords" content="', '" />');提取颜色+尺码
$fclub_title_str = _ArrayToString($fclub_aArray_title)
;MsgBox(0, "", $fclub_title_str & @CRLF )
发表于 2012-6-17 18:26:17 | 显示全部楼层
post?看看论坛有关的教程!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-2 07:19 , Processed in 0.074095 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表