• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

как получить Html через прокси

  • Автор темы Автор темы slavas
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
S

slavas

Здравствуйте. Мне нужно получить текст html-странички в Memo. Вот код:
Код:
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, IdHttp, StdCtrls, ComCtrls;

procedure TForm1.Button1Click(Sender: TObject);
var http: TIdHttp;
s: string;

begin
Memo1.Clear;
http:=TIdHTTP.Create(nil);
try
s:=http.Get('http://we..../index.htm');
except
ShowMessage('Неудача.');
end;

Memo1.Lines.Add(s);
http.Free;
end;
end.
На домашнем компе все работает замечательно. А на работе интернет у нас через прокси, и этот код не работает.
Вопрос: Какие команды надо добавить, чтобы программа смогла работать через прокси?
Айпи прокси и номер порта мне известны (взяты из настроек IE-браузера).
 
Спасибо. Все заработало. Не хватало команд:
http.ProxyParams.ProxyPort:=порт;
http.ProxyParams.ProxyServer:='айпи сервера в текстовом виде';
Вопрос закрыт.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab