An open API service indexing awesome lists of open source software.

https://github.com/mshornikov/uni-tcp-client

TCP Client in C++
https://github.com/mshornikov/uni-tcp-client

cpp socket

Last synced: over 1 year ago
JSON representation

TCP Client in C++

Awesome Lists containing this project

README

          

# Задача на изучения TCP socket
В рамках задачи, необходимо с помощью tcp socket winapi (or posix) сделать запрос на pmk.tversu.ru и распечатать index.html страницу консоль. Приложение делаем на с/с++

- Получение адресов сервера getaddrinfo
- Установление подключения connect
- Отправка данных send
- Получение данных recv
- Печатаем данные через printf/cout
- Поиграться с header - Accept-Encoding, нах, че, где

Чеб хотелось, чтоб понимали:
внезапно, что такое сеть - примерно
Что такое протоколы в целом
Что такое протокол TCP - пока что абстрактно, что штука, которая умеет стримом байтов передавать данные
Что такое протокол http - достаточно RFC изучить, тут умного ничего не надо (пока что). Ну типа структура - это “текстовый” протокол, он имеет такую то вот структуру и бла бла бла