我正在使用Retrofit
进行REST API调用。我想检查Postman
中的一些API,但是一些Web服务API以自定义对象形式发送输入数据。无法找到如何在Postman
或在线测试它。如何测试在自定义对象中发送数据的POST Web服务调用?
例子:
@POST("/InsertBusinessInfo")
Call<Boolean> postBusinessInfo(@Body BusinessInfo businessRequest);
这的BusinessInfo POJO类的一些PARAMS用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
进行测试。它是否与插入Body中的1乘1参数相同?任何人都可以解释吗?
仍然无法使用! InsertBusinessInfo后的终点?解释你的最后一行。 –
你会得到什么错误代码?一个404,500等?上面的工作对我来说很好,如果你得到404然后你的端点/ URL不正确,如果你得到500然后服务器端出现错误。邮差会给你这个回应。 – ScottishUser
服务器在处理请求时遇到错误。异常消息是'传入消息具有意外的消息格式'原始'。预期的操作消息格式是'Xml','Json'。这可能是因为WebContentTypeMapper尚未在绑定上配置。有关更多详细信息,请参阅WebContentTypeMapper的文档。'。查看服务器日志获取更多详细信异常堆栈跟踪是:请求错误 –