C++ Простейший http сервер на c++

гений, плейбой, но не миллиардер
Пользователь
Статус
Оффлайн
Регистрация
6 Июн 2017
Сообщения
137
Реакции[?]
90
Поинты[?]
4K
Пожалуйста, авторизуйтесь для просмотра ссылки.

внимание! не вздумайте использовать это в продакшне.

умеет только в json, отдает всего три хедера(p.s. bitrix24 отдает 27).

это pet-проект и я думаю он не особо плох, для чувака который в первый раз работает с мультитредингом/асинхронностью в c++.

have fun!

приму всю критику в комментариях к этому посту.
 
гений, плейбой, но не миллиардер
Пользователь
Статус
Оффлайн
Регистрация
6 Июн 2017
Сообщения
137
Реакции[?]
90
Поинты[?]
4K
показать как работает код новичкам?
тут скорее просто получить фидбек от более опытных типов, плюс показать poc, и если кому то понравится, этот человек начнет какую-то свою тему такую делать(или даже на моих исходах возможно).

вариантов куча зачем not for production выливать в сеть, но да.
 
Эксперт
Статус
Оффлайн
Регистрация
29 Мар 2021
Сообщения
1,596
Реакции[?]
603
Поинты[?]
44K
сочно запушил полную билд папку

коли ты только читаешь строчки, тебе нахуй не нужен std::string&, std::string_view будет более чем достаточно

Пожалуйста, авторизуйтесь для просмотра ссылки.
это что
 
гений, плейбой, но не миллиардер
Пользователь
Статус
Оффлайн
Регистрация
6 Июн 2017
Сообщения
137
Реакции[?]
90
Поинты[?]
4K
Последнее редактирование:
Эксперт
Статус
Оффлайн
Регистрация
29 Мар 2021
Сообщения
1,596
Реакции[?]
603
Поинты[?]
44K
ну респонз функции из потока с помощью промиса забираю.
btw лучше пул потоков сделать чем спамить потоки на каждый чих, но мне не до этого
не дочитал до статичной функи handle, my bad
 
гений, плейбой, но не миллиардер
Пользователь
Статус
Оффлайн
Регистрация
6 Июн 2017
Сообщения
137
Реакции[?]
90
Поинты[?]
4K
Сверху Снизу