注册 登录
编程论坛 VFP论坛

用WinHttp 获取验证码异常

aroffice 发布于 2022-06-22 14:08, 1186 次点击
需要使用WinHttp.WinHttpRequest.5.1获取一个网站的验证码,但获取异常
只有本站会员才能查看附件,请 登录
9 回复
#2
吹水佬2022-06-22 14:18
出现什么异常?
#3
aroffice2022-06-22 14:38
获取不到验证码图片
#4
吹水佬2022-06-22 15:18
以下是引用aroffice在2022-6-22 14:38:29的发言:

获取不到验证码图片

是否GET的那个URL无效,给个URL测试
#5
mywisdom882022-06-22 15:22
他这个有问题,取不到图片
POWINHTTP.OPEN("GET", "https://zkcx. + ALLTRIM(STR(RAND(),17,15)), .F.) && 读取验证码
但换成他上次的这个,就可以
POWINHTTP.OPEN("GET", "https://base., .F.) && 读取验证码
#6
aroffice2022-06-22 17:06
直接通过浏览器访问能够看到验证码图片
只有本站会员才能查看附件,请 登录


[此贴子已经被作者于2022-6-22 17:08编辑过]

#7
mywisdom882022-06-22 17:33
https://zkcx. XXXX
能取到吗
#8
aroffice2022-06-22 19:41
回复 7楼 mywisdom88
不能
#9
aroffice2022-06-22 20:24
找到原因了,加上这一句就能正确获取到验证码图片了
POWINHTTP.SETREQUESTHEADER("Content-Type", "image/Jpeg")
#10
sostemp2022-07-04 00:35
没体验成功
1