注册 登录
编程论坛 VFP论坛

VFP 爬虫代码怎么不好用啦?—— OLE IDispatch 异常代码 0 出自 msxml3.dll:拒绝访问。

cssnet 发布于 昨天 12:15, 148 次点击
下边这一段 VFP 爬虫代码,我用了好几年,挺方便!没事就拿来爬一本网络小说看。
今天运行到:
oxhttp.SEND()
突然弹出:
OLE IDispatch 异常代码 0 出自 msxml3.dll:拒绝访问。

话说,微软是不是最近升级了 Microsoft.xmlhttp?怎么破?

程序代码:

    lcURL = "https://www.biqugcg.cc/75_75842/22893359.html"
    *LOCAL oxhttp AS Microsoft.xmlhttp
    oxhttp = CREATEOBJECT("Microsoft.xmlhttp")
    oxhttp.OPEN("GET", lcURL, .F.)
    oxhttp.SEND()
    lcSourceCode = oxhttp.responseBody
    RELEASE oxhttp
    ...
4 回复
#2
cssnet昨天 12:20
DeepSeek 告诉我改用:
CREATEOBJECT("WinHttp.WinHttpRequest.5.1")

DONE!
#3
laibinhua昨天 12:49
回复 楼主 cssnet
楼主能否分享一下完整的爬书代码
#4
cssnet昨天 14:41
以下是引用laibinhua在2025-11-7 12:49:56的发言:

楼主能否分享一下完整的爬书代码


楼主没写解析网页源码的完整代码,因每个发布盗版电子书网站的代码都不一样的,懒得正儿八经去解析了,只是用正则整理出Download.lst,见:
https://bbs.bc-cn.net/viewthread.php?tid=508789


#5
schtg昨天 18:50
1