cesarbruschetta / load-system

Loan Management System
BSD 3-Clause "New" or "Revised" License
1 stars 0 forks source link

Documentation of REST API #3

Closed julianeventeu closed 5 years ago

julianeventeu commented 5 years ago

Criado modelo das APIs usando a especificação OpenAPI (swagger), alem das respostas afirmativas, fiz o mapeamento de erros 500 para os endpoints que enviam path parameter, pois o servidor pode retornar erro informando que não encontrou o id do loan, por exemplo.

dariodinizg commented 5 years ago

Eu coloquei o código no swagger e ele está entregando um erro, dizendo que o método GET não tem requestbody da linha 59. link: https://app.swaggerhub.com/apis/dariodinizg/Loan_API/1.0.0-oas3

Eu não tenho entendimento desta área, senão poderia ajudar mais do que apenas apontar o erro...

"This was a GET request, that used the body to transport data. GET requests should pass data in form of request parameters, query strings or header information. It does not make sense, to use the body for get requests. " font: https://cleanprogrammer.net/making-get-request-with-body-using-spring-resttemplate/