-
Tecnologias
- Java 11
- Spring boot
- Maven
-
O que são recursos?
- Quando é definido uma URL e um tipo de retorno (EX: json)
-
HTTP status
- 1xx
- Informações, como a requisição foi recebida e algo está processando.
- 2xx
- Sucesso
- Finalizou o processamento
- Geralmente 200 é o ok de sucesso
- 3xx
- Redirecionamento
- 4xx
- Falha
- Algo errado que o cliente fez
- Erros de validação
- 5xx
- Erro do servidor
- Condição não tratada
- 1xx
-
POSTMAN
- Headers
- Accepet: / -> Aceita qualquer coisa, json, html etc, wildcard para mime type
- mime types: application -> binário -> /
- Headers
-
Idempotência
- Propriedade http que define que o verbo sempre tera a mesma saída, nao importa quantas vezes for chamado
- HTTP | Idempotent | Safe Method
- GET | Yes | Yes
- HEAD | Yes | Yes
- OPTION| Yes | Yes
- DELETE| Yes | No
- PUT | Yes | No
- PATCH | No | No
- POST | No | No
-
Delete Lógico:
- Apenas desativar o registro e o delete passa a acontecer em um put ou patch
-
Notifications
You must be signed in to change notification settings - Fork 0
Rafaellinos/java-rest
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published