Ao utilizar a API FETCH do JavaScript, o uso do modo “cors...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a C - A aplicação possa acessar recursos em um local diferente da origem.
A questão aborda o uso da API FETCH do JavaScript em conjunto com o modo “cors”. Para entender esta questão, é necessário ter conhecimento sobre o conceito de CORS (Cross-Origin Resource Sharing) e como ele é aplicado no contexto de requisições HTTP.
CORS (Cross-Origin Resource Sharing) é um mecanismo que permite que recursos restritos em uma página web sejam requisitados a partir de um domínio diferente daquele que serviu o recurso original. Em outras palavras, CORS permite que uma aplicação web em um domínio (origem) faça requisições para recursos em outro domínio.
Vamos analisar a justificativa para cada alternativa:
Alternativa C - Correta: O uso do modo “cors” na API FETCH do JavaScript permite que uma aplicação acesse recursos em um local diferente da origem. Isso é exatamente o que CORS se propõe a fazer: habilitar requisições cross-origin, ou seja, entre diferentes domínios.
Alternativa A - Incorreta: Enviar dados para duas URLs distintas ao mesmo tempo não está relacionado com o modo “cors”. O CORS trata de permissões de acesso a recursos entre diferentes origens, e não de envio simultâneo de dados para múltiplas URLs.
Alternativa B - Incorreta: O reconhecimento do método PUT pelo servidor não é uma funcionalidade específica do CORS. A aceitação de métodos HTTP como GET, POST, PUT, DELETE, entre outros, depende da configuração do servidor e não do modo “cors”.
Alternativa D - Incorreta: A interpretação de dados como JSON pelo servidor é uma questão de como o servidor está programado para lidar com os dados recebidos. O modo “cors” não influencia na forma como os dados são interpretados, mas sim na permissão de acesso entre diferentes domínios.
Espero que esta explicação tenha ajudado a esclarecer o tema e a razão pela qual a alternativa C é a correta. Caso tenha mais dúvidas, sinta-se à vontade para perguntar!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Ao utilizar a API FETCH do JavaScript, o uso do modo “cors” irá permitir que:
C) A aplicação possa acessar recursos em um local diferente da origem
O modo "cors" (Cross-Origin Resource Sharing) é utilizado para permitir que uma aplicação web solicite recursos de um domínio diferente daquele que a serviu. Isso é necessário quando você está tentando fazer uma solicitação de uma origem (domínio) diferente do servidor de destino.
O Fetch API é uma interface JavaScript moderna para fazer requisições HTTP/HTTPS de forma assíncrona. Essa API permite que os desenvolvedores criem aplicações web mais interativas e dinâmicas, oferecendo uma maneira mais intuitiva e fácil de realizar chamadas de rede.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo