FGV — Analista Legislativo - Informática Legislativa — Servidor HTTP em Node.js — 2023

Enunciado

No contexto do NodeJS, considere o script a seguir. var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/html'}); res.write(req.url); res.end(); }).listen(8080); Sobre esse script, analise as afirmativas a seguir. I. Esse script é executado pelo browser, no lado do cliente. II. A função passada no createServer recebe o argumento req na forma de um objeto http.IncomingMessage object. III. A Query String da requisição pode ser acessada pela propriedade url do argumento req. Está correto o que se afirma em

Alternativas

  1. A)

    II, apenas.

  2. B)

    I e II, apenas.

  3. C)

    I e III, apenas.

  4. D)

    II e III, apenas.

  5. E)

    I, II e III.

Gabarito e comentário

Resposta correta: D

O script executa no servidor Node.js. Req representa a mensagem recebida, e sua propriedade url inclui o caminho e a query string da requisição.

Questões relacionadas