易语言网页POST怎么学?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了易语言网页POST怎么学?相关的知识,希望对你有一定的参考价值。

易语言POST教程

准备工具:httpwatch、精易模块

工具可以网上下载,安装。

打开ie浏览器,按下F2,调出httpwatch插件。


点击插件左上角的“Rocord”按钮,抓取网站发送的post数据。



这是抓取到的数据

POST /member.php?mod=logging&action=login&loginsubmit=yes&infloat=yes&lssubmit=yes&inajax=1 HTTP/1.1
Accept: text/html, application/xhtml+xml, */*
Referer: http://www.abc.com/
Accept-Language: zh-CN
User-Agent: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0)
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
Host: www.abc.com
Content-Length: 88
Connection: Keep-Alive
Cache-Control: no-cache
Cookie:

fastloginfield=username&username=admin&password=mima123456&quickforward=yes&handlekey=ls


其中比较重要的是第一行的网址,已经host、cookie、和cookie下面的数据。


写代码,对号入座


提交地址=http://+host+第一行的网址。

提交方式从数据包的第一行获取,get是0,post是1。

提交的数据就是cookie下面的内容。

提交的cookie是数据包中对应的cookie。

返回的cookie也不可忽视,很多网站post后会返回cookie,很多时候,这个cookie才是整个post的目标。

参考技术A 用精易编程助手吧。有个WEB抓包浏览器。 转到网页——输入数据——点“开始”(就是开始抓包)——再在上面点登录或者其他的提交按钮。就抓到了。 有个“POST”的包,你右击——选择“生成易语言代码”,复制到易语言里,把编辑框啥的弄好,在“POST数据”里找你的用户名和密码,还有验证码,换成相对应的编辑框,添加个按钮,在这个按钮被单击子程序下,写WEB抓包浏览器生成的子程序。。。好像是个“POST提交”的子程序吧。。
关于验证码,把验证码的地址复制下来。加个图片框1
在启动窗口创建完毕写 图片框1.图片 = HTTP读文件 (“这里写验证码图片的地址 ”)
再在图片框1被单击写代码,图片框1.图片 = HTTP读文件 (“验证码图片地址”)
这样比较简单。没有技术含量.紫川秀的我原来也有。不过貌似Delete了。涉及到返回文本判断用户名和密码是否正确。本回答被提问者采纳

易语言 如何提交post数据。

我的网站想用易语言 来快速发布文章。之前使用 网页操作模块 然后添加超文本浏览框 表单的方式 太慢了。

怎么直接提交post 来发布内容呀! 还有那个Post参数 哪里来的呀!

解决这个问题的方法如下:

1、首先打开“请求构造”,选择POST方式,在POST后面输入http://localhost/2016-09-02/1.php。

2、然后在RequestHeaders栏添加一行Content-Type:application/x-www-form-urlencoded,这是POST请求需要的信息,区分大小写。

3、在RequestBody栏输入name=小文&number=104&sex=男&job=民工后点击Execute模拟数据提交。

4、相应的请求详情TextView栏显示“员工小文信息保存成功”,webForms栏列出了输入的数据,这样提交问题就解决了。

参考技术A 可以使用 一些工具来获取POST 的数据
包括POST地址
等一些关键数据。 精益小助手有这个功能本回答被提问者采纳
参考技术B 局_提交数据 = “HTTP/1.1 200 OK
Server: nginx/1.1.13
Date: Mon, 20 Feb 2012 03:30:44 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: keep-alive
Set-Cookie: a6378_c_stamp=1329708644; expires=Tue, 19-Feb-2013 03:30:44 GMT; path=/
Set-Cookie: a6378_lastpos=other; expires=Tue, 19-Feb-2013 03:30:44 GMT; path=/
Set-Cookie: a6378_lastvisit=19%091329708644%09%2Fhack.php%3FH_nameluck28%26actioncenter%26itemcharity; expires=Tue, 19-Feb-2013 03:30:44 GMT; path=/
Set-Cookie: a6378_ci=deleted; expires=Sun, 20-Feb-2011 03:30:43 GMT; path=/
Vary: Accept-Encoding
Vary: Accept-Encoding
Content-Encoding: gzip
e0f
参考技术C 用精益小助手+精益模块就能搞定 参考技术D post参数可在网页右键查看源代码来查找。

以上是关于易语言网页POST怎么学?的主要内容,如果未能解决你的问题,请参考以下文章

易语言 如何提交post数据。

易语言怎么获取网页json内容

php怎么接收易语言post的数据,会php的帮下忙

请问怎么用易语言的模拟鼠标点击呢?比如点击一个网页游戏的开始游戏

易语言知道元素ID怎么点击

易语言新浪发帖源码 post教程