FC ConcursosFC Concursos

Questão FC373710

Em uma requisição REST os tipos de dados utilizados na requisição e na resposta podem ser acordados entre o servidor e o cliente, sendo mais utilizados os tipos

Web Services

FCC · 2022

Em uma requisição REST os tipos de dados utilizados na requisição e na resposta podem ser acordados entre o servidor e o cliente, sendo mais utilizados os tipos

  1. BLOB e XML.
  2. JSON e XML.
  3. HTML e JAR.
  4. UML e XML.
  5. JSON e WAR.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

Em APIs REST é comum que cliente e servidor acordem o formato dos dados. Os dois formatos mais utilizados são JSON e XML.

JSON (JavaScript Object Notation) é leve, menos verboso e de fácil leitura. Parseadores são rápidos e está presente nativamente em ambientes JavaScript, o que o torna ideal para APIs orientadas a aplicações web e mobile.

XML é mais expressivo: suporta atributos, namespaces, schemas (XSD) e transformações (XSLT). Por isso é preferido quando há necessidade de validação rígida, metadados complexos ou interoperabilidade com sistemas legados.

A negociação do formato é feita via cabeçalhos HTTP, por exemplo Content-Type (na requisição/resposta) e Accept (no pedido do cliente). A escolha entre JSON e XML depende dos requisitos de simplicidade, desempenho e estrutura dos dados.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo