Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 21.01.2014
Сообщений: 41

Нужен класс на C++ Visual Studio для работы с веб

31.08.2016, 08:31. Показов 2402. Ответов 22

Студворк — интернет-сервис помощи студентам
Сделали серию парсеров/чеккеров на Java, которые работают с вебом. Сейчас появилась необходимость переезда на C++ Visual Studio.
Мне кажется наверняка кто то уже писал подобный. Задача достаточно обыденная.
Мне этот класс желательно получить побыстрее. Готов заплатить 1000р. тому кто его допилит под указанные требования, либо дайте пожалуйста ссылку на паблик.
Требования к классу такие:
-Понимать как http, так и https
-Выходной exe файл должен работать на системе старше xp sp1, размер не критичен.
-Не должно быть зависимостей от кучи dll, мне кажется в этой задаче они не нужны
-Иметь возможность сохранять и редактировать кукисы,а также веб заголовки
-Если полученные заголовки не удовлетворяют требованиям парсера – закрывать соединение(именно так сейчас джава работает достаточно шустро). Проще говоря – требуется метод, который получает заголовки, но не получает тело ответа.
-Необходимо иметь возможность отправлять как GET, так и POST запросы(относится к предыдущему пункту).
-Касательно редиректов. В случае, если в адрес редиректа входит адрес домена – такой редирект разрешаем и только так
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
31.08.2016, 08:31
Ответы с готовыми решениями:

Существует ли в Visual Studio стандартный класс для работы с деками?
У меня возник такой вопрос. Существует ли в Visual Studio стандартный класс для работы с деками? На лабу задали создать прогу для работы с...

Нужен контрол для Visual Studio
Привет всем! Изучаю сейчас ASP в Visual Studio 2010, пишу небольшой сайт. Появилась проблема, нужно сделать вывод из MSsql что-то типа...

Установка Visual Studio для работы с C++
Я пытался скачать с майкрософта но у меня не получалось установить выдает ошибку

22
0 / 0 / 0
Регистрация: 21.01.2014
Сообщений: 41
12.09.2016, 10:44  [ТС]
Студворк — интернет-сервис помощи студентам
Fulcrum_013
Скажи, будет ли прирост в скорости если я перееду с курла на WinHTTP?
Эта библиотека все поддерживает?
Курл самый понятный из всех этих библиотек, поэтому в том же php используется
0
38 / 38 / 11
Регистрация: 27.09.2014
Сообщений: 491
12.09.2016, 12:12
Цитата Сообщение от bimply Посмотреть сообщение
-Понимать как http, так и https


.
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
12.09.2016, 12:48
Цитата Сообщение от bimply Посмотреть сообщение
Курл самый понятный из всех этих библиотек, поэтому в том же php используется
Пользовал ее только под php. С С++ пользовал или оный WinHTTP (когда нужон был веб-сокет)или его борландовскую обертку (для всего остального) или Indy

Добавлено через 4 минуты
Цитата Сообщение от bimply Посмотреть сообщение
Эта библиотека все поддерживает?
все понятие растяжимое. Поддерживает HTTP HTTPS и WebScoket. Штатная штука WinAPI начиная толи с Vista то ли с Win7.
Для сравнения Indy поддерживает еще и POP3, IMAP4, FTP, SNMP и еще кучу всего. но нету WebSocket

Добавлено через 2 минуты
Цитата Сообщение от bimply Посмотреть сообщение
Скажи, будет ли прирост в скорости если я перееду с курла на WinHTTP?
Ну насколько там прирост возможен не знаю, с секундомером не мерял ни ту ни другую, но если асинхронный интерфейс WinHTTP пользовать ненужных потоков и протормозок точно не будет.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.09.2016, 12:48

Недорогой ноутбук для работы в Visual Studio
Аллоха. Кто работает в среде Visual Studio или подобных, подскажите какой процессор сможет нормально работать с таким ПО? Бюджет до...

Ноутбук для работы в visual studio 2012
В общем, планирую купить ноутбук для программирования в vs2012, вот думаю, какой лучше выбрать?? http://pad.notik.ru/goods/27869.htm ...

Ноут для наилучшей работы Visual Studio 2010
Посоветуйте пожалуйста марку производителя Ноутбуков и оптимальную начинку для наилучшей работы Visual Studio 2010 + Teleric (и пр.). ...

Как Visual Studio 2005 перекофигурить для работы C#?
Привет Всем. При установке Visual Studio 2005 была заточена для работы с С++. Подскажите, плиз, как ее перекофигурить для работы C#?

Документацию для работы с MySQL в Visual Studio C# на русском
Доброго времени суток. Не смог найти хорошую документацию для работы с MySQL в Visual Studio C#. Есть на официальном сайте...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Новые блоги и статьи
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru