Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Na hora que estou fazendo requisição Get para listar os produtos da esse erro no servido spring

Curso Android: Acessando uma API web com professor Alex felipe poderia me ajudar por favor ???

2021-12-03 17:25:23.831 WARN 3460 --- [nio-8080-exec-1] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' not supported]

Link do projeto no GitHub https://github.com/VanderleiODeMelo/Acessando_API_web/tree/master

No aguardo...

4 respostas

Fala Vanderlei, tudo bem ?

Cara consegue mandar pra gente como está seu código de acesso a api ?

Fui ver a api que o instrutor disponibiliza e parece estar certo lá, conforme pode ver aqui

solução!

Seu erro está na configuração da classe retrofit




        Retrofit retrofit = new Retrofit.Builder()
                .baseUrl("http://192.168.1.115:8080/produto/")

                .addConverterFactory(GsonConverterFactory.create())

                .build();

        produtoService = retrofit.create(ProdutoService.class);
    }

voce colocou /produto na url base

Ai o que rola:

Na hora que o retrofit vai montar sua requisicao fica algo : http://192.168.1.115:8080/produto/produto

Por isso tá dando erro.

Obrigado