TC官方合作论坛
标题:
TC使用winhttp访问网页
[打印本页]
作者:
dragon
时间:
2018-8-20 17:12
标题:
TC使用winhttp访问网页
本帖最后由 dragon 于 2018-8-30 14:48 编辑
首先, 必须承认: TC很好用.
不过, 自带的一些访问网页的http玩意总感觉不爽.
于是,就找替代的,发现winhttp还是可以的.
上源码(网址那里我发不了,只能用文字代替):
function start_click()
for(var i = 0; i < 100; i++)
traceprint(winhttp("百度网址", "get", "utf-8"))
end
end
function winhttp(url, method, charset)
var http = com("WinHttp.WinHttpRequest.5.1")
http.Open(method, url, false)
http.send
var xmlBody = http.Resp**eBody
var ObjStream = com("Adodb.Stream")
ObjStream.Type = 1
ObjStream.Mode = 3
ObjStream.Open
ObjStream.Write(xmlBody)
ObjStream.Position = 0
ObjStream.Type = 2
ObjStream.Charset = charset
var BytesToBstr = ObjStream.ReadText
ObjStream.Close
var ret = BytesToBstr
return ret
end
复制代码
干百度100遍 , 好像也没出现有什么问题. 真是完美.
作者:
dragon
时间:
2018-8-30 14:49
var xmlBody = http.Resp**eBody
这里很奇怪
respo nsebody
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1