标题:winhttp post登陆的问题
只看楼主
猎人seo
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2014-12-26
结帖率:0
已结贴  问题点数:20 回复次数:1 
winhttp post登陆的问题
Private Sub Command2_Click()

Const username As String = "seo123www"
Const password As String = "qazwsx123"

Dim vcode As String     '验证码
With CreateObject("winhttp.winhttprequest.5.1")
    .Open "GET", "http://bbss. & Int(1000 * Rnd), False
        .send
    vcode = Text3.Text  '取出返回的验证码值,动态值,可自动识别,也可手动输入
    .Open "POST", "http://bbss., False
        .setrequestheader "Content-Type", "application/x-www-form-urlencoded"
        .send "backurl=http%3A%2F%2Fbbss. & username & "&txtPassword=" & password & "&safecode=&randomcode=" & vcode & "&x=44&y=14"
     'Debug.Print .responsetext
     Debug.Print "backurl=http%3A%2F%2Fbbss. & username & "&txtPassword=" & password & "&safecode=&randomcode=" & vcode & "&x=44&y=14"
     If InStr(.responsetext, username) Then
        MsgBox "登录成功"
    Else
        MsgBox "登录失败"
    End If
End With


End Sub


登陆不成功,求各位大神帮你

[ 本帖最后由 猎人seo 于 2015-1-29 11:28 编辑 ]
搜索更多相关主题的帖子: password 验证码 False 动态 
2015-01-29 11:26
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4912
专家分:29900
注 册:2008-10-15
得分:20 
这种复杂的东西,建议你老老实实用 WebBrowser 做吧。
winhttp 主要用来是读服务器上的东西。做别的,有些时候不好控制。

授人于鱼,不如授人于渔
早已停用QQ了
2015-01-29 14:59



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-441586-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018408 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved