Теория в следующем видео: https://youtu.be/5QA8OCLDkUg.
В видео опечатка: setStatus является не методом, а свойством, то есть его нужно использовать так: setStatus = 200.
Разверните сервер, который будет доступен по адресу http://localhost:8888. Сделайте так, чтобы по заходу на этот адрес в браузере появлялся текст '!!!'.
Работа с response.writeHead
При обращении к серверу NodeJS в качестве ответа сервера с помощью метода writeHead установите заголовок Content-Type в значение text/html, а статус ответа в 200.
При обращении к серверу NodeJS в качестве ответа сервера с помощью метода writeHead установите одновременно заголовок Content-Type в значение text/json, а заголовок X-Powered-By в значение myHeader. Статус ответа при этом сделайте 200.
Работа с response.setHeader
При обращении к серверу NodeJS в качестве ответа сервера с помощью метода setHeader установите заголовок Content-Type в значение text/html.
Модифицируйте предыдущую задачу, установив еще и заголовок X-Powered-By в значение myHeader.
Работа с response.statusCode
При обращении к серверу NodeJS в качестве ответа сервера с помощью свойства statusCode установите статус ответа в 200.
При обращении к серверу NodeJS в качестве ответа сервера с помощью свойства statusCode установите статус ответа в 404.