【post操作-网络验证】
本帖最后由 书香 于 2024-2-10 04:26 编辑这一节我们来讲解一下大名鼎鼎的post技术,在看这节课之前,你需要了解知识点:013:【post与get】
以易游网络验证为例
.版本 2
.子程序 _按钮_单码登录_被单击
.局部变量 提交地址, 文本型
.局部变量 提交数据, 文本型
.局部变量 返回值, 文本型
提交地址 = “https://w.eydata.net/3d5f598db53505a3”
提交数据 = “SingleCode=” + 编辑框_登录用户名.内容
返回值=网页_访问 (提交地址, 1, 提交数据)
.如果 (取文本长度 (返回值) = 32)
载入 (窗口1, , 真)
.否则
信息框 (“登录失败”, 0, , )
代码解释:
①:提交地址是官方提供的,大家复制即可
②:提交数据一般为键名+“=”+值,如: “SingleCode=” + 编辑框_登录用户名.内容,编辑框_登录用户名.内容则是我们输入的卡密的内容
③:返回值变量接收验证服务器的结果,如果成功会返回32位长度的随机码(这是平台规则),我们取出返回值的长度,如果是32位,则载入窗口1(我们编写功能的窗口)
拓展:
多个参数之间使用“&”隔开,如post数据为“a=1&b=2”,a与b称为键值,可以理解为账号与密码等,这就是post数据的规则
备注:本代码大家无需测试,为了方便大家理解删减了很多,通过本代码大家应该也知道api接口的调用方法了,是类似的
(点击返回课程目录:https://www.52hb.com/thread-58658-1-1.html)
谢谢分享 围观学习
页:
[1]