postman 404错误页面

t98cgbkg  于 7个月前  发布在  Postman
关注(0)|答案(3)|浏览(51)

我正在尝试发送一个POST请求,它是一个包含联系人列表的Person对象。但我不知道这是否是发送列表的正确语法:

{
    "name":"romulo",
    "contacts" :  [ 
        { 
            "contact" : "3466577" 

        },
            { 
            "contact" : "532423" 

            }
        ]
    }

字符串
但我一直返回一个404错误
我做错了什么?
岗位方法:

@PostMapping("/person")
public void addPerson(@Valid @RequestBody Person person) {
    Person savedPerson = personRepository.save(person);
    List<Contact> contacts = person.getContacts();
    for (Contact contact1 : contacts) {
        contactRepository.save(contact1);
    }

}

xnifntxz

xnifntxz1#

在我的情况下,这是一个简单的错误,花了一个小时弄清楚,我有空间在我的网址结束。

vcudknz3

vcudknz32#

当服务器无法找到与您的请求完全匹配的方法时,将返回HTTP 404。
对于上述请求,URL为http://<context>/requestpath,请求方法为POST。(http://localhost:8080/person
检查请求体,所有字段都应该与Person对象完全匹配,否则可能返回HTPP 400。

a64a0gku

a64a0gku3#

请检查您输入的网址是否正确。
在我的例子中,我在做GET请求时得到了同样的错误。
我正在调用URL:http://localhost:5000/RefreshToken,
正确的URL是:http://localhost:5000/auth/RefreshToken

相关问题