我正在使用Retrofit
进行REST API调用。我想检查Postman
中的一些API,但是一些Web服务API以自定义对象形式发送输入数据。无法找到如何在Postman
或在线测试它。
示例:
@POST("/InsertBusinessInfo")
Call<Boolean> postBusinessInfo(@Body BusinessInfo businessRequest);
此 BusinessInfo pojo类包含一些带有get / set方法的参数
public class BusinessInfo {
public String getFirstName() {
return FirstName;
}
public void setFirstName(String firstName) {
FirstName = firstName;
}
public String getLastName() {
return LastName;
}
public void setLastName(String lastName) {
LastName = lastName;
}
}
如何在Postman
中对此进行测试。是否与插入身体的1对1参数相同?谁能解释一下呢?
答案 0 :(得分:0)
是的,应该很简单:
在postman中添加POST端点(例如myBaseUrl / InsertBusinessInfo /)
然后选择POST,在Body选择表格编码中(例如x-www-form-urlencoded)。
现在将您的POJO字段名称添加为&#39; key&#39;并且您的字段值为&#39;值&#39;。
然后应该POST到您的终端。
答案 1 :(得分:0)
在邮递员中打开请求,并从URL下方的标签中选择正文
从以下选项中选择原始
现在,主要是将对象序列化为JSON,因此为对象获取JSON
{"FirstName":"name...", "LastName":"name2..." ...}
(填充数据)并将其粘贴到下面的大文本区域,然后单击发送