Imagem de fundo

Um sistema do Departamento de Trânsito tem um serviço...

Um sistema do Departamento de Trânsito tem um serviço implementado por meio de uma Servlet, com o trecho de código a seguir, que retorna o dono de um carro de uma placa específica.


protected void doGet (HttpServletRequest request,

HttpServletResponse response) ...

String placa = request.getParameter(“placa”); ...

Response.getWriter().write(“O dono é: “ + dono); ...


Assinale o código que mostra a função javascript que utiliza a biblioteca AJAX para fazer esta consulta a Servlet.


A

function consultarDono (placa) {

fetch(`/buscarDono?placa=${placa}`)

.then(response => response.text() )

.then(dados => consolo.log(dados) );

}


B

function consultarDono (placa) {

$.ajax({

url: '/buscarDono', type: 'POST',

DATA: { placa: placa },

success: function(response) {

console.log(response);

} });

}


C

function consultarDono (placa) {

const xhr = new XMLHttpRequest();

xhr.open('POST' /buscarDono, true);

xhr.setRequestHeader('Content-Type');

xhr.send(placa=${placa});

}


D

function consultarDono (placa) {

fetch(/buscarDono, {

method: 'GET',

headers: { 'application/json'},

body: JSON.stringgify({ placa: placa })

})

.then(response => response.json() )

.then(dados => console.log(dados) );

}


E

function consultarDono (placa) {

axios.get(/buscarDono, {

params: { id: placa } })

.then(function(response) {

console.log(response.data) }));

}