Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Ayuda con carga de pagina (https://www.clubdelphi.com/foros/showthread.php?t=85808)

JuanOrtega 08-05-2014 19:24:04

Ayuda con carga de pagina
 
Hola estoy tratando de leer el codigo fuente de la pagina thepiratebay usando HTTP Indy en Delphi XE , cuando trato de cargar la pagina me muestra esto en el memo que es donde capturo la respuesta

Código:

����������������������
El codigo es este :

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var
  code: string;
begin
  code := IdHTTP1.Get('http://thepiratebay.se/search/test/0/7/0');
  Memo1.Lines.Add(code);
end;

Busque en google y me dice algo de "gziped data" pero encuentro poca documentacion sobre gziped en delphi.

¿ Alguien me podria ayudar ?

roman 08-05-2014 19:56:30

¿Qué buscaste en google? A mi más bien me da la impresión (viendo el sitio en cuestión) que el resultado está codificado en utf8 por lo que tendrías que usar alguna función como Utf8Decode para convertirlo a caracteres ANSI.

// Saludos

JuanOrtega 08-05-2014 20:03:08

no creo que sea utf8 , intente lo mismo en c# y es el mismo resultado :

Código:

¸e¢È<╩ÇQ⌂"ùØÅV¡[┼xò_½µCÈVÎ╣¨↨♂ Ö5Ú¦Ô?^+vܾ²f¿ÞÛ³m9Ó☻ıâÃÎ☻!§    m%║Í╬▼¬b¥#☼Dý *◄å┴yËÃ_rÚÓ═f↔_Lå9é´&K┌ñ┴♀«:eô▓Ëå ↨®sâV▒_ZðZ▒L«↔═xî=ö[)!Úש*Jò▼Õé+NKÄä▲←'K[9→\ ó¡♀]╠ÍzV┤9aÙå¶╗¨♫X5=éi←ƒ‗{h±R^Sz4v→«6░♂¬↔¶ÀÛi½§Í¬☼Vx‗■¿óI\ÓÏ▼?ä.±▀y─☼ºÛÐ÷4ÆêÅ ]╩⌂♥QÕËIRÈÕò?ï?Ï K▀q▀▀7Å ↨)þ(ä╗j2¸ë:ùü©ð☺ÔT½TÚþ»╗{a.►å½,ÎX╬╔Íkı⌂î¢l╔§▀¹ÒIEì ¥UèÎÏå╩☻'<■ó☼ÌuÃþ4RãÙþÌÐ▀Ø  *·▼╣¾░F▬76¶♫┌G/Ä=ÁÛ¹º;6È♂Óg¸ÈÀv├+'æý└ô╚vúά¯Í´0åÛæbqÙ♥®]»Û×tÀ÷{◄→↑ÐW<¯*▀╩°o â▲ÜüúÏE=┬#½X▼h&h╔Ø^V1¿┘♠5─F▼TÏâ╬`☺Uwv 3"§┐â↓☺
en stackoverflow no me quisieron ayudar pero me dijeron que era gzip compression


La franja horaria es GMT +2. Ahora son las 12:45:34.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi