Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.10.2013, 13:42   #11
JGalt
Пользователь
 
Регистрация: 15.05.2013
Сообщений: 41
По умолчанию

Это возможно из-за gzip? И если да, то как это обойти?

Код:
procedure TForm1.HTTPMethodButtonClick(Sender: TObject);
var
  HTTP: THTTPSend;
  Response: String;
begin
    richedit1.Clear;
    HTTP := THTTPSend.Create;
    try
    HTTP.HTTPMethod('GET', 'http://www.wildberries.ru/catalog/181/women.aspx');
    Response := String(ReadStrFromStream(HTTP.Document, HTTP.Document.Size));
    richedit1.Text := Response;
    finally
    HTTP.Free;
    end;
end;
JGalt вне форума Ответить с цитированием
Старый 21.10.2013, 18:21   #12
Lardes
Форумчанин
 
Аватар для Lardes
 
Регистрация: 19.08.2011
Сообщений: 329
По умолчанию

JGalt, не из-за GZip (если это не указывается в заголовках). Если будешь указывать, то читай http://www.smw75.ru/delphi-synapse-p...dannye-v-gzip/

И в чем вообще заключается "хрень"?

Код:
richedit1.Text := Response;
Может лучше заменить на
Код:
richedit1.Lines.Text := Response;
Lardes вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сменить кодировку у проекта Макс Башкинов Общие вопросы Delphi 9 13.02.2012 18:32
Как использовать свою кодировку в программе? The SCS Общие вопросы Delphi 9 23.01.2012 23:44
Как установить кодировку байтового потока? vedro-compota Общие вопросы .NET 9 06.01.2011 11:52
Как поменять кодировку windows Silverstreet Помощь студентам 4 23.01.2010 21:40