天涯论坛

 找回密码
 立即注册
搜索
查看: 14|回复: 2

「按键精灵安卓版」「基本知识」按键post基本写法

[复制链接]

3105

主题

176

回帖

9909万

积分

论坛元老

Rank: 8Rank: 8

积分
99098711
发表于 2024-11-2 15:21:00 | 显示全部楼层 |阅读模式

大众好,我是公众号3分钟学堂的郭立员~

这一期咱们来讲按键post的写法,期盼经过本期的学习,实现平常的post提交都能编写。

下面起始讲解:

1、运用的命令:url.httppost

选择这个命令的理由是它的参数比较全。

2、post请求都有那些参数(可能用到,并未所有

①url 提交请求的网址

②请求数据:post的核心参数,便是要把什么数据发给服务器

③header 协议头,协议头里面的参数:

Content-Type:内容类型

charset:编码

User-Agent:设备信息、用户代理,用来伪装成浏览器其他

④cookie:我理解便是缓存,把有些数据存在本地,就像咱们登录网站,第1次登录后,第二次打开网站发掘自动登录,这个就和cookie相关

常用的参数就这些,我写post请求的时候并不是都写上,按照区别的项目,能省略的我就省略了。

3、脚本执行post的区别类型

①对接指定api,这种post请求按照api文档的需求去写,需要什么参数就写什么参数,一般这种类型,会有部分参数能够省略。

②协议抓包,经过抓包工具获取到的post数据,这种类型的post请求需要把所有参数都填上。

4、写post请求的脚本重视事项

请求数据的类型,脚本平常的类型有3个类型

提交字符串、提交表、提交json

详细提交什么类型按照Content-Type来定,例如

Content-Type application/json

这个就是提交json格式,这一点非常重要,倘若选错类型,即使数据是对了,提交不会成功。

提交的类型还有非常多重视别填错了。

5、post请求的代码展示

Dim uri = "网址" Dim data = "" //参数格式按照Content-Type来定 Dim header ={"User-Agent":"Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 ", "Content-Type":"application/json"} Dim cookie="" Dim ret = Url.HttpPost({"url":uri,"data":data,"code":"UTF-8", "cookie":cookie, "header":header}) TracePrint ret

这个模板能够直接套用,大部分post请求都能完成。

为了防止由于书写错误引起脚本的post请求不可正常运行,咱们能够经过在线post测试工具,测试咱们提交的数据是不是正确。

https://post.jsonin.com/

http://coolaf.com/

https://www.sojson.com/http/test.html

这些网站都能够,在测试成功完毕后,再去写脚本心里就有底了。

本期文案没写详细的例子,举荐一下往期关联文案

[按键精灵][协议抓包]抓取某人博客的内容

[按键精灵]伪装成浏览器采集网页数据

pushplus信息推送做脚本提醒功能

=正文完=





上一篇:「按键精灵安卓版」快速给你的脚本加上保留配置和加载配置
下一篇:谷歌SEO外链建设怎么做?
回复

使用道具 举报

2991

主题

2万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99109214
发表于 2024-11-12 21:17:27 | 显示全部楼层
论坛的成果是显著的,但我们不能因为成绩而沾沾自喜。
回复

使用道具 举报

3132

主题

2万

回帖

9996万

积分

论坛元老

Rank: 8Rank: 8

积分
99968646
发表于 2024-11-12 23:39:32 | 显示全部楼层
楼主听话,多发外链好处多,快到碗里来!外链论坛 http://www.fok120.com/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|天涯论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-22 11:39 , Processed in 0.139766 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.