Создание HTTP-сервера на Java

  Рет қаралды 15,254

Egor Repnikov

Egor Repnikov

4 жыл бұрын

В данном видео я покажу, как создать HTTP-сервер на чистой Java и на сокетах. Итоговое приложение будет раздавать файлы из указанной при запуске директории. В создании http-сервера на Java я буду использовать только средства из стандартной библиотеки (Java SE), к примеру, сокеты (socket).
Репозиторий на GitHub: github.com/egorguru/java-file...
Boosty: boosty.to/egorguru
Telegram: t.me/egor_guru
VK: egor.guru
Github: github.com/egorguru
Музыка из видео:
c152 - Night In California
GoSoundtrack - See You Tomorrow
Unicorn Heads - Serial Dream Rock
Anamnez - Свет
Anamnez - Шаги пустоты

Пікірлер: 34
@keofrol
@keofrol 4 жыл бұрын
Хорошая подача! Информативно, без воды! Лайк однозначно)
@minsort
@minsort 3 жыл бұрын
Я так заторопился создать свой "каркас", что сразу вслед за автором принялся за написание кода. А в конце БАЦ..., а тут ссылка на GitHub)))))))) Надеюсь это мне пойдет на пользу))) "ЭТО БЫЛ ТИТАНИЧЕСКИЙ ТРУД. ВОТ ИМЕННО НА НЕМ ВЫ И...." к/ф "Старики-Разбойники". Спасибо огромное. Like
@user-nj8fs1ot7s
@user-nj8fs1ot7s 2 жыл бұрын
Очень круто!!! Помог! Твои видео очень полезны. На русскоязычном ютубе не хватает таких каналов.
@terramain2325
@terramain2325 Жыл бұрын
Это божественно!
@root924
@root924 3 жыл бұрын
Мало подписчиков у тебя, а контент годный
@AibekDandaev
@AibekDandaev 7 ай бұрын
чувак спасибо тебе за ссылки на трэки!)
@Sk-gb2hx
@Sk-gb2hx 4 жыл бұрын
я от var обосрался пока не нагуглил, всё думал что за херня ,несколько раз проверял, а это точно джава
@juls6011
@juls6011 2 жыл бұрын
никогда не использовала var в java.... js ладно еще
@Evvkor
@Evvkor 2 жыл бұрын
@@juls6011 и правильно делали, надо по рукам бить за var в java
@terramain2325
@terramain2325 Жыл бұрын
я тоже сначало подумал, "Капец! Опять попал на ваш python..."
@AibekDandaev
@AibekDandaev 7 ай бұрын
наверное просто рано было писать такого рода код)
@chosmotrish7815
@chosmotrish7815 7 ай бұрын
Респект
@iskhak6387
@iskhak6387 2 жыл бұрын
Respect!
@user-ld2xi8sn6l
@user-ld2xi8sn6l 4 жыл бұрын
Привет.Не дурно - за 8 минут управился.А то бывает другие люди раздуют на полчаса а в итоге ничего не понятно
@timuris5820
@timuris5820 4 жыл бұрын
More java, more )
@cerber1234567
@cerber1234567 3 жыл бұрын
А как создать сервер для старой джава-игры, чтобы можно было хотя бы в соло побегать, вспомнить?
@hulumulumulus
@hulumulumulus 3 жыл бұрын
День добрый! Почему при отправке http запроса в функции getRequestUrl вылетает ошибка Exception in thread "Thread-0" java.util.NoSuchElementException, даже в самом видео ее видно. Попытался исправить и все безуспешно. В чем проблема? Подскажите пожалуйста.
@user-wm3jd2gj1g
@user-wm3jd2gj1g 3 жыл бұрын
у меня такая проблема была. Я забыл в этой строке пробел ("" -> " ") return line.split(" ")[1];
@Aborigen-zd7by
@Aborigen-zd7by 2 жыл бұрын
Не нашел ответ?
@hulumulumulus
@hulumulumulus 2 жыл бұрын
@@Aborigen-zd7by я уже не помню, о чем шла речь 😅
@Aborigen-zd7by
@Aborigen-zd7by 2 жыл бұрын
@@hulumulumulus хахаха) в любом случае, спасибо за ответ😇
@hasanismoilov74
@hasanismoilov74 4 жыл бұрын
Приветствую Егор, репетитором/ментором не желаете стать?Благодарю
@egorguru
@egorguru 4 жыл бұрын
Привет, пока не планировал, что у тебя за ситуация?
@Sk-gb2hx
@Sk-gb2hx 4 жыл бұрын
@@egorguru я тоже заинтересован как с тобой связаться ?
@egorguru
@egorguru 4 жыл бұрын
В вк vk.com/egorepnikov . Менторингом в ближайшее время пока не планирую заниматься, но если смогу чем-то помочь, то возможно подскажу
@titixoid
@titixoid 3 жыл бұрын
Чрезчур быстро. И хотелось бы чуть больше пояснений
@vat78nnov
@vat78nnov Жыл бұрын
А чем встроенный в java http сервер не устроил?
@yevheniikozhevin5845
@yevheniikozhevin5845 3 жыл бұрын
Плз музыку попроще
@AibekDandaev
@AibekDandaev 7 ай бұрын
музыка топ)
@TheJabberwahh
@TheJabberwahh 4 ай бұрын
Всё конеш классно. Но для чего всё писать руками? Программисты же не машинистки. Юзай ctrl + alt + v. И кетчи ИДЕ сама пишет. И конструкторы...
Всё, что нужно знать о Docker | Уроки Docker
20:22
Tom & Jerry !! 😂😂
00:59
Tibo InShape
Рет қаралды 59 МЛН
Can You Draw A PERFECTLY Dotted Line?
00:55
Stokes Twins
Рет қаралды 79 МЛН
Web чат на чистой Java (Vaadin)
24:22
letsCode
Рет қаралды 23 М.
Простой HTTP сервер. #1
24:22
letsCode
Рет қаралды 27 М.
Java. Многопоточность. Как устроить Deadlock.
14:39
Sergey Arkhipov Java Tutorials
Рет қаралды 9 М.
// HTTP сервер на чистом Си //
1:14:45
CryptoFun [ IT ]
Рет қаралды 17 М.
Java - урок 47.1 (HttpServer на стандартной Java)
28:06
Dmitriy Mischuk
Рет қаралды 1,5 М.