Gabarito disponível
I API RESTful é uma interface que fornece dados em um formato padronizado baseado em requisições HTTP.
II A interface uniforme indica que o servidor transfere informações em formato-padrão, sendo o recurso formatado denominado representação em REST.
III Um dos benefícios das API RESTful é a independência, o que possibilita a escrita de aplicações de cliente e servidor em várias linguagens de programação sem afetar o design da API.
Assinale a opção correta.
Resolução comentada
Os três itens descrevem corretamente a API RESTful.
I está certo: a API RESTful fornece dados em formato padronizado por meio de requisições HTTP. II está certo: a interface uniforme implica formato padrão, e o recurso formatado é a representação. III está certo: a independência entre cliente e servidor permite usar diferentes linguagens sem afetar o design da API.
Análise das alternativas
A, B, C e D são incorretas porque deixam de fora algum item verdadeiro. Todos os itens estão certos.
Referência: Fielding (2000); documentação sobre APIs RESTful.
Resolução comentada do VaiConcursos.