Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
19 / 18 / 1
Регистрация: 06.09.2012
Сообщений: 110

Парсер post/get запрос (WebBrowser)

04.04.2016, 17:30. Показов 2003. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Собственно, есть ли возможность отследить все запросы отправляемые путем (get,post) с браузера ? В Builder работал последний раз когда еще была компания Borland. По этому всех изменений толком не знаю и не читал. тек: Rad Studio 10

И так, какие есть предложения для этих реализаций ?

Например в Qt это вышло более быстро и удобно, переопределив класс, пример:

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
class Networkmgr : public QNetworkAccessManager
{
   Q_OBJECT
 
   public: 
 
   Networkmgr(QObject *parent = 0) : QNetworkAccessManager(parent) { }
 
   protected:
  
   virtual QNetworkReply * createRequest(Operation op, const QNetworkRequest & req, QIODevice * outgoingData = 0)
   {
        if(op == 4)
        {
            //.... POST Req 
            // QString url = req.url().toString(); // URL
            // outgoingData->peek(10000); // DATA 
        }
         return QNetworkAccessManager::createRequest( op, req, outgoingData);
   }
 
};
Вопрос задался из-за того, что насколько помню, то все компоненты сделаны на delphi (pascal) вот от сюда и появились предположения, а нужно именно на C++ реализовать.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.04.2016, 17:30
Ответы с готовыми решениями:

Отправить post запрос через webbrowser
Помогите отправить post запрос через webbrowser, а то уже 2 день никак не могу его отправить. Перерыл уже весь форум и гугл и мсдн но так...

Get запрос на сайт, парсер
Перечитал много тем по этому поводу и немогу понять алгоритма этого запроса. Сделал специально Get чтобы строку передаваемой информации...

POST-запрос возвращает не то, пишу парсер
Здравствуйте, проблема такова: Пишу парсер одного сайта, там данные подгружаются динамически при нажатии на кнопку "Показать...

4
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
05.04.2016, 15:27
Используйте С++Qt и не парьте себе мозг билдером.
1
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
08.04.2016, 13:37
vxg, Не в религии дело, а в инструментах и их возможностях, если вы знаете как решить описанную проблему ТС с применением VCL то пожалуйста блесните умом и покажите нам это решение. (Вместо того что бы тупо минусовать)

Я не исключают того что это возможно, но не думаю что это будет выглядеть так же хорошо как C++Qt.
0
Модератор
 Аватар для vxg
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,450
08.04.2016, 14:25
Цитата Сообщение от aassdd Посмотреть сообщение
отследить все запросы
OnBeforeNavigate пробовали?
Цитата Сообщение от Avazart Посмотреть сообщение
Вместо того что бы тупо минусовать
хронология событий: вижу вопрос и вижу ответ который вообще никак нельзя понять. разве что с философской точки зрения да и то возникает двойственность. то ли вы говорите человеку "раз вы знаете инструмент который делает это лучше так им и пользуйтесь" то ли говорите "пользуйтесь только этим инструментом и ни в коем случае не берите другой он крайне неудобен". бесит (С)
1
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
18.05.2016, 12:00
Цитата Сообщение от vxg Посмотреть сообщение
OnBeforeNavigate пробовали?
Решил проверить OnBeforeNavigate с интересующим сайтом- не вышло TСppWebBrowser не смог его открыть нормально.
Ну ладно пробую с другим.
Вот только не могу никак найти как достать строковые значения из вариантов PostData и Headers?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.05.2016, 12:00
Помогаю со студенческими работами здесь

Авторизация на сайтах через WebBrowser или POST запрос
Здравствуйте, нигде не могу найти адекватное руководство как же залогинится на сайте через WebBorwser или Post запрос, все уроки показывают...

WebBrowser парсер
Написал такой код для парсинга void GetHTML() { Encoding enc = Encoding.GetEncoding("windows-1251"); int a=391; ...

Парсер POST запроса
Добрый вечер. Возникла небольшая запинка с парсингом строки. Имеемтся POST запрос такого вида: ...

Парсер. Почему не работает POST?
Разбираюсь с простейшими парсерами. Подскажите, почему не отправляется запрос POST из библиотеки cURL? $url =...

WebBrowser Post Data
При переходе через WebBrowser на страницу на определенном сайте (СДО Прометей) требует авторизацию при каждой загрузке новой страницы -...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru