如果我没有弄错的话易语言POST提交只有两种方法:API法,客户端法、

或者你去研究下多线程操作....
是否可以解决您的问题?
POST和填表是二个不同的概念。
POST通常用在发送数据
GET则是接受数据或数据返回信息
Post:页面地址,后面的HTTP/1.1表示协议版本
User-Agent:头域的组成部分,向访问网站提供你所使用的浏览器类型、操作系统、浏览器内核等信息的标识。--GET
Connection:连接方式(分长连接和短连接),Keep-Alive属于长连接,也就是一直保持与服务器的连接。
Cookie:和平时浏览网页产生的COOKIES一样的
POST提交,可以使用彗星HTTP应用模块。
都要打开要操作的网页并找到该网页的窗口句柄。
如果你想操作框架里的网页,必须先取得框架对象
要操作网页,必须先取得网页的文档(document)对象,取到了文档对象之后,我们就可以通过这个对象来读取网页的各种属性。推荐“网页操作类_光庆版”模块,“易语言网页操作类”模块,“精易”模块等
准备工具:httpwatch、精易模块
工具可以网上下载,安装。
打开ie浏览器,按下F2,调出httpwatch插件。
点击插件左上角的“Rocord”按钮,抓取网站发送的post数据。
这是抓取到的数据
其中比较重要的是第一行的网址,已经host、cookie、和cookie下面的数据。
提交地址=第一行的网址。
提交方式从数据包的第一行获取,get是0,post是1。
提交的数据就是cookie下面的内容。
提交的cookie是数据包中对应的cookie。
返回的cookie也不可忽视,很多网站post后会返回cookie,很多时候,这个cookie才是整个post的目标。
url地址中添加参数的一般是Get请求,post通常请求参数数据在数据主体中,但也存在一些在url地址中附带的(比如微信这个傻叉!!)。
请求的完整网址在协议头里有,可以获取协议头中【Referer】这个子协议头的值。
然后就简单了吧。以“?”分割文本,问号后面的就是参数表,以“”分割每个参数表,以“=”对每个参数的键值进行分割,就得到了。
如下图,把所有的参数键值对存入了数组中。
.如果真 (取文本右边 (url, 1) = “?”)
temp = 取文本右边 (url, 取文本长度 (url) - n) ' name=123age-14echostr=aaaa
.如果真 (取数组成员数 (array) ≥ 1)
.计次循环首 (取数组成员数 (array), n)
.如果真 (取数组成员数 (temp2) = 2)
返回 (取数组成员数 (array))
你可以用易语言中的控件[客户]
客户.连接(host也就是那个地址,端口一般是80)
客户.发送数据(你要提交的内容)
当然还有其他方法
比如有个叫http访问模块就是路过已错过写的那个
数据返回=到文本(访问网页(,,,,,))
数据返回就是那个反馈得到的
这是字节集数据,添加一个文本常量,复制post到文本常量,设置你需要替换的参数,例如:000这个你可以设置为这样的,[000],然后再文本_替换这个命令,将[000]这个替换了,别的也是同理,post包提交的时候要用提交字节集,不要直接提交数据。你这个是哪个网站的post呢?