Post数据格式说明
JSON
ContentType设置为application/json。此时请求体内容应该为一个合法的json数据文本。如:
{"title":"test","sub":[1,2,3]}
使用表达式得到json格式的请求体内容
$= JsonConvert.SerializeObject(
new
{
字段1={变量1},
字段2={变量2}
}
)
这段代码创建了一个临时c#对象,并使用 JsonConvert.SerializeObject 将临时对象序列化为json内容。
自1.29.0+ 版本以后,也可以直接将词典变量或匿名对象传递给请求体参数。Quicker会自动转换为json。
$= {词典变量} $=new {name="张三", age=20}
更多获取合法json的方式请参考此文档。
文本表单
ContentType设置为x-www-form-urlencoded。类似于浏览器中的<form>表单。请求体数据格式类似于:
id=3&name=Hello¶m1=value1
Multipart表单
ContentType设置为multipart/form-data。数据格式为:
每行一个参数:参数名=参数值 或 参数名=FILE:文件路径的形式
类似于:
param1=value1
param2=value2
FileParam=FILE:文件完整路径
ImgFileParam=IMG:图片变量名
单个文件或图片变量(二进制)
如果需要上传文件,格式为:“FILE:完整文件路径”。注意冒号要小写。
FILE:C:\Users\Leal\Pictures\jiupian.PNG
如需上传图片变量,格式为:“IMG:变量名”,冒号要小写。
IMG:img