Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

API RESTful
JSON e XML
São formatos de dados frequentemente usados para comunicação entre APIs e clientes
Serviço de consulta
@RestController
Define que todos os métodos do Controller tem o valor de retorno escrito
diretamente no corpo de resposta da requisição HTTP
@RequestMapping(path="#", produces="application/json")
Indica qual vai ser o formato da resposta
@PathVariable("matricula")
Usado junto do @GetMapping para receber parâmetros para fazer consultas
específicas
@RequestBody
Converte dados JSON do corpo da requisição
return new ResponseEntity(aluno, HttpStatus.OK);
Usada para compor a resposta. Contém um objeto e um status HTTP
Status HTTP
200 - ok
201 - created
204 - no content
400 - bad request
404 - not found
408 - request timeout
Ferramentas de teste
Postman ou Postcode
Ferramentas gráficas para testar APIs
Usada para testes de alto nível de carga/desempenho
Curl
Ferramenta de linha de comando
API RESTful
1 / 1
af://h1-0
af://h3-1
af://h3-2
af://h3-3
af://h3-4
	API RESTful
	JSON e XML
	Serviço de consulta
	Status HTTP
	Ferramentas de teste