当前位置:酷酷问答>百科问答>易语言POST教程

易语言POST教程

2024-10-25 09:33:33 编辑:zane 浏览量:514

易语言POST教程

的有关信息介绍如下:

易语言POST教程

POST方法是HTTP协议中的一个重要组成部分。用来向目的服务器发出请求。通常我们在网站上注册,登录等操作都是通过发送post请求完成的。

下面用一个网站的登录演示下易语言是如何实现post操作的

既然要post就避免不了进行抓包的操作,所以我们先要抓取需要post的相关数据。打开浏览器,进入到我们要操作的网站,提前准备好用户名和密码

火狐浏览器安装上抓包工具,安装完成后点击工具-httpwach。打开工具的主界面。

点击抓包工具最左侧的红色按钮,然后在网站上输入提前准备好的用户名和密码,点击登录

登录成功后,发现在我们的抓包工具里面有一个post的数据,我们点开它获取我们需要的相关信息

获取到相关数据后,我们可以把这些数据复制到一个记事本当中做备用。

打开易语言主界面,放一个按钮组件进去,然后双击进入程序集当中,建立三个变量,名称分别为,“地址”“提交数据”“返回数据”

其中地址这个变量就是我们刚刚工具中抓取到的post数据的那条url地址。提交数据是我们在记事本当中复制的数据,返回文本用 网页_访问s 这条命令来获取。参数设置为:网页_访问S (地址, 1, 提交数据)

提交数据这个参数 需要注意 要修改格式,修改方法看如图中说明

然后我们运行易语言程序进行测试,在最后添加一条调试输出 命令,在易语言软件下面看到返回了一些文本,对比抓包工具中的文本发现一致,证明post成功。

总结和相关注意事项:

用相关抓包工具获取我们需要post的信息

利用易语言精易模块中的 网页_访问s 命令进行提交

返回数据后进行对比是否一致

有些时候一些网站的post数据是加密的 ,需要我们进行分析和解密

版权声明:文章由 酷酷问答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kukuwd.com/answer/94031.html
热门文章