我正在尝试从 postman 那里调用休息帖子方法。但我无法正确设置 postman 方法的输入参数。
注意:请不要将其标记为重复,因为该问题在 Stackoverflow 中没有现有答案。
其余 API 代码如下:
@RequestMapping(value = "/city/village/home", method = RequestMethod.POST)
@ResponseBody
public String updateHome(@ModelAttribute final HomeAddress homeAddress,
final HttpServletRequest request) {
//// some code /////
}
This is the HomeAddress class
public class HomeAddress{
public String name;
public int id;
public List<String> membersName;
getters.....
setters....
}
请告诉我如何从 Postman 发送请求?
最佳答案
如果您默认使用 Spring,您的应用程序将在 localhost:8080
上运行 -> 那么您可以使用您的值 /city/village/home
-> 本地主机:8080/city/village/home
。
例如,您可以查看 Spring Boot Controller - https://adityasridhar.com/posts/how-to-create-simple-rest-apis-with-springboot
我不确定您是否在类上使用了 @Controller
注释等等......
您可以在这里查看如何使用Postman -> https://adityasridhar.com/posts/how-to-create-simple-rest-apis-with-springboot
您应该使用 Json 格式 - 您可以在此处验证它:https://jsonformatter.curiousconcept.com/
{
"name": "NAme",
"id": 5,
"membersName": [
"firstName",
"secondName"
]
}
关于java - 如何使用 postman 休息客户端发送对象来调用 REST 服务,以便它将使用正确的方法参数命中下面给定的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57690414/