Рет қаралды 27,715
Http server. Чтобы использовать технологию эффективно, нужно понимать, как она работает. Чтобы понять, как она работает, можно попытаться повторить её.
Поддержать проект:
➡ Стать спонсором www.youtube.co...
➡ Яндекс.Деньги money.yandex.r...
➡ PayPal paypal.me/lets...
➡ Qiwi qiwi.me/letscode
Реализовать Http сервер на java se не особо сложно. Возможно сделать это даже не подключая внешних зависимостей. Первым шагом мы просто создадим эхо сервер, который будет возвращать полученные данные отправителю по протоколу TCP.
Далее мы попробуем "обмануть" браузер и наш сервер будет возвращать условно валидный ответ на любой запрос сервера. Да и telnet клиента тоже).
Код из видео:
github.com/dru...
Документация по NIO ServerSocket:
javadoc.scijav...
Видео про HTTP протокол:
• HTTP протокол на пальцах
Видео про отладку в браузере и инструментарий вэб разработчика:
• JavaScript debug: отла...
Видео о IDEA shortkeys:
• Горячие клавиши Idea/P...
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
➡ Второй канал: / geekchatdru
➡ Twitch: / drucoder
➡ Твиттер: / letscodedru
➡ Группа Вконтакте: letscod...
➡ Канал в Telegram: t.me/letsCode_dru
➡ Чат в Telegram: t.me/joinchat/...
➡ Сервер в Discord: / discord
➡ Яндекс.Дзен: zen.yandex.ru/...