A respeito de interface web, ferramentas de desenho e padrõe...
O Ajax — que carrega e renderiza uma página utilizando recursos de scripts que estão rodando pelo lado do cliente (navegador) — utiliza um objeto XMLHttpRequest e o método open para abrir um documento em uma linguagem de marcação, bem como para passar argumentos e capturar uma resposta.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - certo
A questão aborda o conceito de Ajax (Asynchronous JavaScript and XML), que é uma técnica de desenvolvimento web para criar aplicações interativas que operam de forma assíncrona, ou seja, sem a necessidade de recarregar toda a página web para atualizar conteúdos. O Ajax permite que scripts do lado do cliente interajam com o servidor, solicitem dados, e atualizem a interface sem interromper a experiência do usuário.
Ajax utiliza o objeto XMLHttpRequest
para realizar requisições HTTP assíncronas ao servidor. Este objeto é chave para a funcionalidade do Ajax, pois ele é capaz de enviar requisição para o servidor, receber a resposta e processar os dados, tudo isso sem necessidade de recarregar a página.
O método open
do objeto XMLHttpRequest
é utilizado para configurar o tipo de requisição que será feita, o URL do recurso que se deseja acessar, e se a operação será assíncrona ou não. Argumentos adicionais, como cabeçalhos de requisição (headers), podem ser passados para personalizar o comportamento da requisição HTTP.
Portanto, a afirmação de que o Ajax utiliza o objeto XMLHttpRequest
e o método open
para abrir um documento em uma linguagem de marcação (como HTML ou XML), passar argumentos e capturar uma resposta é correta. O uso eficiente desta técnica permite a criação de aplicações web dinâmicas e responsivas, aprimorando a interatividade e a experiência do usuário na web.
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
o que ele quis dizer por "open para abrir um documento"?
2014
Ao fazer a requisição Ajax mostrada abaixo e declarar false, a página irá executar os demais scripts sem se preocupar com o retorno do servidor.
xmlhttp.open("GET","ajax.txt",false);
Errada
O open é para configurar uma requisição AJAX, passando o método, url e se será síncrono ou assíncrono. A questão viajou!
Método OPEN: tem como objetivo abrir um documento
- A linha de comando é a seguinte: ("método ", "URL "[, sinaldesincronização[, "nomeUsuário"[, "senha"]]])
Onde:
- Método –> Obrigatório – Determina se é pelo GET ou POST
- URL –> Obrigatório – É o caminho para o documento que desejamos acessar, podendo ser utilizado o caminho completo ou absoluto
FONTE:
A CESPE viajou legal
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo