求帮忙E语言写post的一个问题

查看 92|回复 6
作者:Caraciold_Jr   
就一个post精益模块里的网页访问,如何写这种参数一个是文件一个是文本,最好用到精益模块,或者来个大佬直接帮我看看如图:
[i]

一个问题, 大佬

jidantou   

文件用 到字节集()
文本用 到文本()
Caraciold_Jr
OP
  


jidantou 发表于 2023-3-23 14:04
文件用 到字节集()
文本用 到文本()

具体写一下吧大佬,这。。。文件本来就是字节集
lyg04121998   

你需要使用精易模块的类_POST数据类来构造你要发送的数据,然后调用网页_访问命令,传入网址,提交方式(1表示POST),提交信息(类_POST数据类的文本),提交Cookie(如果有的话),协议头(如果有的话),是否重定向(一般为真)等参数。网页_访问命令会返回网页的源码,你可以根据需要进行处理。
如果你要发送文件,你需要使用类_POST数据类的添加文件命令,传入文件名和文件路径。如果你要发送文本,你需要使用类_POST数据类的添加文本命令,传入文本名和文本内容。你可以添加多个文件或文本,只要保证它们的名字不重复。
jidantou   


Caraciold_Jr 发表于 2023-3-23 14:06
具体写一下吧大佬,这。。。文件本来就是字节集

要不你发一下你要用的地址?我给你研究个实例?
lyg04121998   

示例如下:
.版本 2
.子程序 功能_网页访问, 文本型, , 本命令由【精易网页调试助手】生成,请配合精易模块使用。
.局部变量局_网址, 文本型
.局部变量局_方式, 整数型
.局部变量局_提交cookie, 文本型
.局部变量ADD_协yi头, 类_POST数据类
.局部变量局_提交协yi头, 文本型
.局部变量局_是否重定向, 逻辑型
.局部变量局_结果, 字节集
.置换 ADD_协yi头, 新建 类_POST数据类
ADD_协yi头 添加文件 (“file”, “C:\test.txt”) ‘添加一个文件
ADD_协yi头 添加文本 (“text”, “Hello world!”) ‘添加一个文本
.置换 局_网址, “http://posttestserver.com/post.php”
.置换 局_方式, 1 ‘1表示POST方式
.置换 局_提交cookie, “”
.置换 局_提交协yi头, ADD_协yi头 取文本 ()
.置换 局_是否重定向, 真
.置换 局_结果, 网页_访问 (局_网址, 局_方式, 局_提交协yi头, 局_提交cookie,, 局_是否重定向)
.返回 (字节集到文本 (局_结果))
Caraciold_Jr
OP
  


jidantou 发表于 2023-3-23 14:17
要不你发一下你要用的地址?我给你研究个实例?

兄弟私发你了!
您需要登录后才可以回帖 登录 | 立即注册

返回顶部