标题:怎样向这个页面POST
取消只看楼主
ymhy12345
Rank: 2
等 级:论坛游民
帖 子:83
专家分:36
注 册:2011-8-27
结帖率:72.73%
已结贴  问题点数:20 回复次数:3 
怎样向这个页面POST
程序代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
    <HEAD>
        <title>test</title>
        <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
        <meta name="CODE_LANGUAGE" Content="C#">
        <meta name="vs_defaultClientScript" content="JavaScript">
        <meta name="vs_targetSchema" content="http://schemas.">
    </HEAD>
    <body MS_POSITIONING="GridLayout">
        <form name="Form1" method="post" action="test.aspx" id="Form1">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTUxMTcwNzgxMGRkzYTxYOfoIUYOw1ToXlTA0snS5oo=" />

            <FONT face="宋体"></FONT>
        </form>
    </body>
</HTML>
如题,怎样向这个页面POST,然后用WEB控件新窗口打开浏览
搜索更多相关主题的帖子: title 
2014-03-25 20:51
ymhy12345
Rank: 2
等 级:论坛游民
帖 子:83
专家分:36
注 册:2011-8-27
得分:0 
回复 2楼 风吹过b
用抓包软件抓到IE浏览器向服务器发的包,
程序代码:
POST /B1050-07-A12/test.aspx HTTP/1.1
x-requested-with: XMLHttpRequest
Accept-Language: zh-cn
Referer: http://stb.****.com/B1050-07-A12/right.aspx
Accept: */*
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Host: stb.****.com
Content-Length: 11
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: 1




登陆页面是stb.****.com,参数值是txtID,txtPassword,没有验证码的,登陆后IE向服务器发包页面是这个stb.****.com/B1050-07-A12/test.aspx,要向服务器不断发包才能打开服务器某一页面,执行下一步操作,请问一下,这个涵数是这样用吗
Private Sub Command3_Click()
post"stb.****.com/B1050-07-A12/test.aspx", "txtID=账号&txtPassword=密码"
WebBrowser1.Navigate "服务器某一页面",
End Sub
2014-03-26 10:47
ymhy12345
Rank: 2
等 级:论坛游民
帖 子:83
专家分:36
注 册:2011-8-27
得分:0 
回复 4楼 风吹过b
是一起的,一楼的网页源码就是这个页面的源码http://stb.****.com/B1050-07-A12/test.aspx,三楼抓到的包,就是向这个页面发的包,俺的问题来了,就是这个页面太奇怪,要不断向这个页面发包才能浏览服务器上某一页面
2014-03-26 16:02
ymhy12345
Rank: 2
等 级:论坛游民
帖 子:83
专家分:36
注 册:2011-8-27
得分:0 
回复 6楼 风吹过b
有两个页面的,一个登陆页面,一个发包页面,参数值是txtID,txtPassword是登陆页面stb.****.com,这个页面俺用账号密码成功登陆进去,
登陆后,IE浏览器向另一页面发POST包http://stb.****.com/B1050-07-A12/test.aspx
奇怪了,要不断向这个页面http://stb.****.com/B1050-07-A12/test.aspx
发POST包才能浏览服务上其他页面,如果不发包,则跳到登陆页面stb.****.com,似乎服务器上有神马拦截器,俺想向这个服务器不断发包,浏览服务器上的页面。正在研究中。。。。

[ 本帖最后由 ymhy12345 于 2014-3-26 17:21 编辑 ]
2014-03-26 17:18



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




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

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