![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Вот мой код:
Код:
ostData:=TStringList.Create;
PostData.Clear;
PostData.Add('columnSize=7');
PostData.Add('treeId=3859537');
redt1.Clear; redt1.Text:=idhtp1.Post('https://www.marathonbet.com/su/markets.htm',PostData);// Два символа
RichEdit1.Clear;
RichEdit1.Text:=idhtp1.ResponseText;// HTTP/1.1 200 OKМоя цель - Увидеть ответ сервера, он же респонс. В виде html кода. Мне же приходит то, что я написал в коментариях к строчкам. Как мне до него добраться? |
|
#2
|
||||
|
||||
|
результат Post смотри
|
|
#3
|
|||
|
|||
|
Это как.
Я думал redt1.Text:=idhtp1.Post('https://www.marathonbet.com/su/markets.htm',PostData); -это и есть результат. |
|
#4
|
||||
|
||||
|
да, в redt1.Text будет страничка
|
|
#5
|
|||
|
|||
|
Я в первом посте написал, что нет там ничего.То , что мне нужно находится в Response. Так во всяком случае показывает Firebug.
|
|
#6
|
||||
|
||||
|
ответ сервера (Response) обычно состоит из 2-х частей: HTTP-заголовка и данных. в HTTP-заголовке передается код ответа (ResponseCode), который получается из текста (ResponseText), тип и размер данных и прочая святотень, ака Cookie. данные могут представлять HTML-страничку или загружаемый файл, к примеру. так вот:
Код:
function Get(AURL: string): string; function Post(AURL: string; ASource: T***): string; Последний раз редактировалось NumLock, 29.01.2016 в 12:27. |
|
#7
|
|||
|
|||
|
Все-таки первое сообщение надо бы тебе прочитать))
RichEdit1.Text:=idhtp1.ResponseText;// HTTP/1.1 200 OK Возвращает оно мне заголовок - HTTP/1.1 200 OK, это значит , что все прошло нормально. А мне надо тело ответа так сказать. Где сам HTML код ответа (Response) |
|
#8
|
||||
|
||||
|
я тебе уже в третий раз пишу: Post возвращает данные ответа, то бишь страничку, если тип ответа text/html. сохранять ResponseCode (ResponseText) нет никакого смысла. в случае не 200 кода и так возникнет исключение. если Post возвращает что-то для тебя непонятное, смотри в заголовок ответа. и у Инди редирект лучше бывает руками делать.
|
|
#9
|
|||
|
|||
|
Нет редиректа никакого в заголовке.
|
|
#10
|
||||
|
||||
|
редирект автоматически обрабатывается. библиотеки ssl подключены?
|
|
#11
|
|||
|
|||
|
Да , подключены
|
|
#12
|
|||
|
|||
|
А как обработать руками, этот самый редирект?
|