Acerca de XMLHttpRequest e de linguagens de modelagem, julgu...

Próximas questões
Com base no mesmo assunto
Q869368 Programação

Acerca de XMLHttpRequest e de linguagens de modelagem, julgue o próximo item.


XMLHttpRequest é uma API utilizada pela tecnologia de apresentação Ajax e fornece a recuperação de dados de uma URL, em qualquer formato textual, sem que seja necessário atualizar completamente a página apresentada ao usuário.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: Certo

A questão aborda o conceito e a funcionalidade da API XMLHttpRequest, que é uma tecnologia fundamental dentro do desenvolvimento web moderno, especialmente no que diz respeito à criação de aplicações interativas conhecidas como Ajax (Asynchronous JavaScript and XML). Esta API permite que o navegador faça requisições HTTP (ou HTTPS) para servidores na web de forma assíncrona.

O aspecto chave do XMLHttpRequest que está sendo testado na questão é a capacidade desta API de fazer requisições de dados sem que seja necessário recarregar toda a página. Isso significa que é possível atualizar partes de uma página web com novos dados que são buscados do servidor, sem interromper a experiência do usuário. O formato dos dados recuperados pode ser texto plano, XML, JSON ou qualquer outro formato textual.

Essa funcionalidade é amplamente utilizada para melhorar a interatividade e a velocidade das aplicações web, pois evita o custo de tempo de uma recarga completa da página. Além disso, é importante notar que, embora o XMLHttpRequest possa ser usado para recuperar qualquer tipo de dados em texto, o nome "XMLHttpRequest" se dá por sua habilidade inicial de trabalhar bem com dados no formato XML, apesar de não estar limitado a ele.

Portanto, a afirmativa está correta porque descreve de maneira precisa a funcionalidade do XMLHttpRequest em proporcionar a recuperação de dados de uma URL em qualquer formato textual de maneira assíncrona, sem necessidade de recarregar completamente a página.

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

XMLHttpRequest é uma API que fornece funcionalidade ao cliente para transferir dados entre um cliente e um servidor. Ele fornece uma maneira fácil de recuperar dados de um URL sem ter que fazer uma atualização de página inteira. Isso permite que uma página da Web atualize apenas uma parte do conteúdo sem interromper o que o usuário esteja fazendo. XMLHttpRequest é usado constantemente na programação de AJAX.

 

 

Certo

https://developer.mozilla.org/pt-BR/docs/Web/API/XMLHttpRequest

2013

O objeto XMLHttpRequest permite recuperar dados do servidor web em segundo plano. Esses dados podem ser recebidos do servidor por meio de JSON, XML, HTML ou como texto puro.

certa

O conceito de XMLHttpRequest está correto, porém é meio forçado fizer que Ajax é uma tecnologia de apresentação. As vezes ficamos com um pé atrás, sem saber se é uma pegadinha da banca ou se esse não é o foco da questão.

CORRETO

Para quem ficou na dúvida, assim como eu, sobre AJAX ser uma tecnologia de apresentação, aí vai uma pequena esclarecida:

AJAX não é somente um novo modelo, é também uma iniciativa na construção de aplicações Web mais dinâmicas e criativas. AJAX não é uma tecnologia, mas um conjunto de tecnologias conhecidas trabalhando juntas, cada uma fazendo sua parte, oferecendo novas funcionalidades. AJAX incorpora em seu modelo:

- Apresentação baseada em padrões, usando XHTML e CSS;
- Exposição e interação dinâmica usando o DOM;
- Intercâmbio e manipulação de dados usando XML e XSLT;
- Recuperação assíncrona de dados usando o objeto XMLHttpRequest e XMLHttpResponse;
- JavaScript fazendo a junção entre os elementos.

Fonte: https://www.oficinadanet.com.br/artigo/javascript/definicao_de_ajax

XMLHttpRequest é uma API ?

Não seria objeto?

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo