跳到主要内容

Post提交JSON表单

命令说明

HTTP.Post 向网页提交JSON表单

命令原型

sRet = HTTP.PostJson(sURL, sJSON, iTimeout)

命令参数

参数必选类型默认值说明
sURLTruestring""Post页面的链接地址
sJSONTrueexpression{}Post时传递的JSON表单数据,可以是字符串或字典
iTimeoutTruenumber60000超时时间(毫秒)

返回结果

sRet,将命令运行后的结果赋值给此变量。

运行实例

/*********************************Post提交JSON表单***************************************
命令原型:
sRet = HTTP.PostJson("", {}, 60000)
入参:
sURL--提交json表单的目标网址。注:Get页面的链接地址
sJSON--上传的json字符串。注:Get返回的数据保存到哪个位置
optionArgs--可选参数(包括:错误继续执行、执行后延时、执行前延时、激活窗口、光标位置、横坐标偏移、纵坐标偏移、辅助按键、操作类型).Type:Dict
出参:
sRet--返回上传Json后的结果
注意事项:
1.要保证机器能够访问到网站所在网络。
********************************************************************************/
Dim sRet = ""
sRet = HTTP.PostJson("https://passport.baidu.com/v2/api/?login", {"password": "Q3B0YnRwdHA3Nw==","rememberLogin": True,"userName": "15700740008"}, 60000)
TracePrint(sRet)

可视化样例