Segurança em APIs REST: Níveis, OAuth e Boas Práticas
Classificado em Computação
Escrito em em português com um tamanho de 13 KB
Nível 0 – POX
Modelo muito simples de comunicação
Neste nível, utiliza-se XML para comunicação com o padrão envelope, enviando arquivos sem padrões e sem segurança.
Apesar de ser o nível mais distante do que de fato REST propõe, muitas APIs ditas como RESTful se encontram neste nível de maturidade.
Neste nível, as mensagens podem ser serializadas em formatos como XML, JSON ou outros.
Um outro problema constantemente encontrado é a manipulação incorreta dos códigos de resposta do HTTP.
Códigos e mensagens de erros são frequentemente manipulados nas mensagens geradas pela aplicação, o que impede que elementos de gateway e proxy trabalhem de forma adequada.
GET /buscarCliente/1 HTTP/1.1 200 OK <status>CLIENTE NÃO ENCONTRADO& |