Что обработчик стоек делает точно, т.е. кто-то может объяснить в псевдокоде шаги, которые обработчик стоек делает для поставки результата для запроса?
Он обрабатывает заголовки и содержимое HTTP-запроса, создавая объект Request. Затем он передает объект Request через промежуточное ПО приложению стойки. Приложение стойки инстанцирует объект Response и отправляет его обратно через промежуточное ПО, а обработчик превращает его в заголовки и содержимое HTTP-ответа.