Geral
Desenvolvimento WEB COM320
Semana 1
0

Questão

No mundo da internet, diversos protocolos são usados para a execução dos serviços. A propósito, serviços são as funcionalidades de rede de computadores que permitem que os usuários façam download de dados, enviem e-mails ou naveguem pela Web.  Por exemplo, a navegação pela Webé somente possível pelo uso do protocolo http (HyperText Transfer Protocol), ou seja, protocolo de transferência de hipertextos.


Em relação aos protocolos de navegação de páginas Web, o protocolo http, analise as afirmativas a seguir.

 

I. O protocolo http tem uma arquitetura server-server na comunicação entre páginas.

II. O código de status de resposta do protocolo http tem o código 200.

III. O método get é padrão das linguagens HTML e muito utilizado em formulários.

IV. Os headers do protocolo http têm informações, como o tipo de conteúdo text/html.

 

Está correto o que se afirma em:

A)

I, II e III, apenas.

B)

I, II e IV, apenas.

C)

I e III, apenas.

D)

III e IV, apenas.

E)

II e IV, apenas.

function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/3594/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': 'FeUWtydgnmfBmnRzT32q1sIVr7tqNQu9RvZX7nOXozyMGS1kj1eoS6sbPErQE30H' }, body: JSON.stringify({ value: value }) }) .then(response => response.json()) .then(data => { if (data.success) { document.getElementById(`score-${questaoId}`).textContent = data.score; const upBtn = document.querySelector(`button[onclick="vote(${questaoId}, 1)"]`); const downBtn = document.querySelector(`button[onclick="vote(${questaoId}, -1)"]`); upBtn.classList.remove('active-up'); downBtn.classList.remove('active-down'); if (data.user_vote === 1) upBtn.classList.add('active-up'); if (data.user_vote === -1) downBtn.classList.add('active-down'); } }); }