Простой HTTP сервер. #1

Описание к видео Простой HTTP сервер. #1

Http server. Чтобы использовать технологию эффективно, нужно понимать, как она работает. Чтобы понять, как она работает, можно попытаться повторить её.

Поддержать проект:
➡ Стать спонсором https://www.youtube.com/letscodedru/join
➡ Яндекс.Деньги https://money.yandex.ru/to/4100145167...
➡ PayPal https://paypal.me/letscodedru
➡ Qiwi https://qiwi.me/letscode

Реализовать Http сервер на java se не особо сложно. Возможно сделать это даже не подключая внешних зависимостей. Первым шагом мы просто создадим эхо сервер, который будет возвращать полученные данные отправителю по протоколу TCP.
Далее мы попробуем "обмануть" браузер и наш сервер будет возвращать условно валидный ответ на любой запрос сервера. Да и telnet клиента тоже).

Код из видео:
https://github.com/drucoder/naive/tre...

Документация по NIO ServerSocket:
https://javadoc.scijava.org/Java8/jav...

Видео про HTTP протокол:
   • HTTP протокол на пальцах  

Видео про отладку в браузере и инструментарий вэб разработчика:
   • JavaScript debug: отлаживаем вэб прил...  

Видео о IDEA shortkeys:
   • Горячие клавиши Idea/PyCharm/RubyMine...  

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

➡ Второй канал:    / geekchatdru  
➡ Twitch:   / drucoder  
➡ Твиттер:   / letscodedru  
➡ Группа Вконтакте: https://vk.com/letscodedru
➡ Канал в Telegram: https://t.me/letsCode_dru
➡ Чат в Telegram: https://t.me/joinchat/FeiP9xEhqHajfqh...
➡ Сервер в Discord:   / discord  
➡ Яндекс.Дзен: https://zen.yandex.ru/media/id/5ac209...

Комментарии

Информация по комментариям в разработке