sex123 发表于 2012-2-11 13:07:21

请问这种方法实现登陆的原理是什么?

#include<IE.au3>
$UserName = "username"
$PassWord = "password"
;用户名密码改成你自己的
$oIE = _IECreate ("http://www.autoitx.com/logging.php?action=login&referer=http%3A%2F%2Fwww.autoitx.com%2Findex.php&"& _
                                        "loginfield=username&username="&$UserName&"&password="&$PassWord&"&questionid=0&answer=&cookietime=2592000"& _
                                        "&loginmode=&styleid=&loginsubmit=%CC%E1%BD%BB")

后面的一长串是怎么得到的呢,我看还有%3A%2F%2F这种字符。

afan 发表于 2012-2-11 14:11:35

“%3A%2F%2F” 是 “://”的 ANSI 编码
“%CC%E1%BD%BB” 是 “提交”的 ANSI 编码

sex123 发表于 2012-2-11 14:40:31

“%3A%2F%2F” 是 “://”的 ANSI 编码
“%CC%E1%BD%BB” 是 “提交”的 ANSI 编码
afan 发表于 2012-2-11 14:11 http://www.autoitx.com/images/common/back.gif


    这种东西不会一个一个背下来吧,这是怎么得到这么一长串的数据的呢?

afan 发表于 2012-2-11 14:44:15

抓包找需要的部分

user3000 发表于 2012-2-11 14:52:51

补充下:
用httpwatch之类的工具抓包. 建议先搜索一下'抓包' 或者 POST.

forxuan 发表于 2012-2-13 14:45:07

你先了解下HTTP协议头里的一些关键字,就能看明白上面是什么意思了,这些其实都是登陆时所需要的一些变量,通过抓包就可以看到
页: [1]
查看完整版本: 请问这种方法实现登陆的原理是什么?