1
resposta

Erro "Unsupported Media Type", ao tentar fazer um post para http://localhost:8080/compra

Olá Estou tentando fazer um post para a loja com o seguintes dados: { "itens": [ { "id": 1, "quantidade":5 } { "id": 2, "quantidade":1 } ], "endereco": { "rua": "Rua da Maria", "numero": "123", "estado": "GO" } }

Porém o postman está retornando o seguinte erro: { "timestamp": "2022-04-24T21:36:13.370+00:00", "status": 415, "error": "Unsupported Media Type", "path": "/compra" }

O que pode estar errado?

Grato

1 resposta

Certifique-se de que na requisição do postman você configurou o Body como "raw"e "JSON" - isso deve acrescentar o header "Content-Type" com o valor "application/json" na sua requisição - esse é o content type que o seu servidor deve estar aceitando.

Se não for isso, pode ser problema do seu backend - poste o Controller da Loja para vermos se as anotações estão corretas.