用webbrowser代替在页面上登录
我想通过程序代替在页面上登录的过程,它发送的地址和内容我都跟踪服装下来,但就是无法成功,这是这么回事?代码如下:
Dim postdata As String
Dim vPost As Variant
Dim sURL As String
Dim sHeaders As String
Dim lFlags As Long
lFlags = 0
sHeaders = "Content-Type: application/x-www-form-urlencoded" & vbCrLf
postdata = "login=2&mobile=abcd&passwd=11111&user=abcd&x=20&y=6"
vPost = StrConv(postdata, vbFromUnicode)
sURL = "http://sms.sina.com.cn/cgi-bin/sms/sinauserlogin.cgi"
WebBrowser1.Navigate sURL, lFlags, "", vPost, sHeaders
运行后,webbrower显示仍然停留在登录页面,没有登录成功。
Dim postdata As String
Dim vPost As Variant
Dim sURL As String
Dim sHeaders As String
Dim lFlags As Long
lFlags = 0
sHeaders = "Content-Type: application/x-www-form-urlencoded" & vbCrLf
postdata = "login=2&mobile=abcd&passwd=11111&user=abcd&x=20&y=6"
vPost = StrConv(postdata, vbFromUnicode)
sURL = "http://sms.sina.com.cn/cgi-bin/sms/sinauserlogin.cgi"
WebBrowser1.Navigate sURL, lFlags, "", vPost, sHeaders
运行后,webbrower显示仍然停留在登录页面,没有登录成功。
...全文
相关推荐
C# 用WebBrowser实现的多页面浏览器
当要打开新窗口时,不是弹出IE或其他浏览器,在本身的新tab页中是实现。 可以在此基础上进行多次开发,如进行DOM操作,当然做个什么自动化提交之类的也不在话下了。 --包含源码
C# webbrowser实现自动登录淘宝
不含有第三方插件,用自带的Webbrowser实现; 代码简单易懂;
Excel2007 VBA使用WebBrowser控件登录12306网站的演示
Excel2007 VBA使用WebBrowser控件登录12306网站,推荐IE8,IE9也可以登录,但后继不能查询车票,是脑残的12306的问题。 程序涉及计时器、表单提交、页面加载完成判定、页面文字判断等多个方面。 代码来自网上若干人的支持
c++使用webbrowser
这是一个c++内web实现模拟登陆,还有获取web事件,以及c++与js的交互。 http://blog.csdn.net/nanjun520/article/details/53024503
Delphi WebBrowser Ole 自动登录网站
Delphi程序实现自动登录网站,采用WebBrowser,或者Ole


VB基础类
