0 / 0 / 0
Регистрация: 12.02.2008
Сообщений: 49
1

Как мне перехватить то что посылает WebBrowser?

05.07.2011, 19:01. Показов 1494. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как мне перехватить то что посылает WebBrowser
Я делаю так

Меняю прокси и порт следующим образом (прочитал этот пример на форуме, не помню только на каком )

New(PIInfo);
PIInfo^.dwAccessType:= INTERNET_OPEN_TYPE_PROXY;
PIInfo^.lpszProxy:=PChar('127.0.0.1:8081');
PIInfo^.lpszProxyBypass:=PChar('');
UrlMkSetSessionOption(INTERNET_OPTION_PROXY, piinfo, SizeOf(Internet_Proxy_Info),0);
Dispose(PIInfo);

Потом делаю запрос

WebBrowser1.Navigate( URL );

С помощью ServerSocket1 я слушаю порт 8081

procedure TfrMain.ServerSocket1ClientRead(Sender: TObject;
Socket: TCustomWinSocket);
var
ss:String;
begin
ss:=ServerSocket1.Socket.Connections[0].ReceiveText;
memo1.Lines.Add(ss);
end;

Данный которые должны уйти я получаю слушая порт 8081, например для www.rambler.ru

GET http://www.rambler.ru/ HTTP/1.0
Accept: */*
Accept-Language: en-gb
Cookie: ruid=AQAAAGhbbtAAAMAAA=
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Host: www.rambler.ru
Proxy-Connection: Keep-Alive

Но у меня дальше 127.0.0.1 этот запрос не уходит.
Я хотел, что бы полностью запрос уходил и я мог отслеживать, что приходит на порт и что уходит т.е таким способом прослушивать мой WebBrowser

Помогите разобраться.
Спасибо.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.07.2011, 19:01
Ответы с готовыми решениями:

Как перехватить все то, что посылает и получает Internet Explorer ?
Как перехватить все то, что посылает и получает Internet Explorer ?

Как перехватить клик по гиперссылке в Webbrowser Control из VB?
Как перехватить клик по гиперссылке в Webbrowser Control из VB?

Как перехватить переход по ссылке в элементе WebBrowser?
Добрый день. Подскажите пожалуйста каким образом можно перехватить переход по ссылке в элементе...

Как мне перехватить перерисовку чужого окна
Вариант погугли не подходит ибо там ничего нету. Мне надо узнать только что окно перерисовалось !

0
05.07.2011, 19:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.07.2011, 19:01
Помогаю со студенческими работами здесь

Узнать какие запросы посылает WebBrowser
Добрый час. Не подскажете ли вы можно ли исспользуя компонент WebBrowser узнавать какие запросы...

Как выяснить что делает кнопка на модальном окне, если посылает почту, то где узнать её адрес?
Здравствуйте. Спасибо за помощь. К сожалению не могу составить вопрос грамотно, но надеюсь на...

Как сделать скриншот нужных мне координат в webbrowser?
Здравствуйте формчани) Прошу помощи, так как уже 2 дня не могу понять как сделать скриншот нужной...

Как мне нажать на одну из ссылок через Webbrowser в VB?
У меня есть вот такая ХТМЛ страница: <FORM style='DISPLAY: inline' name=next0 action=count1.cgi...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru