Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > Куда копать? |
Автор: PirateTigo 4.10.2010, 13:41 |
Доброго времени суток! Никогда до этого момента не работал в C++ по направлению Web. А тут понадобилось написать http-клиент. Но главное условие в том, что приложение должно быть кросс-платформенным и не использовать готовые библиотеки. В принципе с теорией http-запросов все более менее понятно. Но как это организовать на C++ (в частности, как установить соединение с сервером, послать запрос, считать содержимое файла, выбрать метод запроса, закрыть соединение) НЕ ПОНЯТНО! И я даже не знаю в какую сторону копать, потому как интернет выдает что-то типа "используй WinInet.h" или "используй Qt" или "используй cURL". Подскажите пожалуйста, как вообще в классическом варианте это делается? Ну или ткните носом, где почитать? Заранее благодарен. |
Автор: azesmcar 4.10.2010, 13:46 |
а гуглить ответы не пробовал? google -> cURL google -> Qt HTTP client еще не помешает иметь под рукой RFC google -> HTTP RFC |
Автор: GrayCardinal 4.10.2010, 15:37 | ||
PirateTigo, Задачка чтоб на работу взяли ? Фи, какой примитив ![]() Добавлено через 1 минуту и 13 секунд
В классическом варианте - ручками. Есть еще вариант - сп@дить. ![]() Добавлено через 3 минуты и 7 секунд ЗЫ http://ru.wikipedia.org/wiki/%D0%A1%D0%BE%D0%BA%D0%B5%D1%82%D1%8B_%D0%91%D0%B5%D1%80%D0%BA%D0%BB%D0%B8 |
Автор: icecrashldr 5.10.2010, 16:24 |
PirateTigo, Почитаете специфакию протокола, потому что в двух словах это не опишешь ... |