Informática Múltipla Escolha

What are the two things you need to pass along to the axios .get method?

What are the two things you need to pass along to the axios .get method?

  1. The body object and the data format
  2. The API endpoint URL and the body object
  3. The headers object and the data format
  4. The API endpoint URL and the headers object

Resolução completa

Explicação passo a passo

D
Alternativa D

Alternativa D - The API endpoint URL and the headers object

Explicação Didática

A biblioteca Axios é amplamente utilizada no desenvolvimento web para realizar requisições HTTP. Para entender a resposta correta, precisamos analisar a sintaxe padrão do método .get().

A assinatura básica do método é:
\text{axios.get}(url, [config])

Isso significa que existem dois componentes principais envolvidos na chamada:

  1. O URL da API (Endpoint): É o endereço do recurso que você deseja acessar. Este é obrigatório.
  2. O Objeto de Configuração: É opcional, mas frequentemente utilizado para definir detalhes como headers, parâmetros de query ou timeout. Dentro deste objeto, os headers são uma configuração comum.

Análise das Alternativas

Vamos verificar por que as outras opções estão incorretas:

  • Corpo (Body): O método .get() é usado para recuperar dados. Em padrões REST, requisições GET não enviam um corpo (body) para o servidor (diferente de métodos POST ou PUT). Portanto, qualquer alternativa que mencione "body object" está tecnicamente errada para este método específico.
  • Formato de Dados: Embora o Axios lide com JSON, "data format" não é um parâmetro direto passado ao método .get() da mesma forma que URL e Config.
  • Ausência de URL: Qualquer opção que não inclua o "API endpoint URL" torna a requisição impossível, pois o servidor não saberia onde buscar os dados.

Comparativo Rápido

OpçãoURL Presente?Usa Body?Correto para .get()?
Body + Data Format❌ Sim✅ SimNão
URL + Body✅ Sim✅ SimNão (GET não usa body)
Headers + Data Format❌ Não-Não (Falta URL)
URL + Headers✅ Sim❌ NãoSim

Conclusão

A única combinação que inclui o elemento obrigatório (URL) e evita o uso incorreto de corpo de requisição (Body) é a última opção. Mesmo que os headers sejam opcionais na prática, eles fazem parte do segundo argumento (configuração), tornando esta a resposta correta no contexto das alternativas apresentadas.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.