![]() |
Problem mit idhttp.get , Webseite wird nur teilweise geladen
Hallo,
Das ist der Code:
Code:
Ich möchte damit eine google suche machen und in dem String googlesuche steht die url im korrekten Google Suchformat, daran liegts also nicht. Wenn ich die seite nun per idhttp1.get in den String googlestring lade, wird dir die Seite nicht vollständig in den String geladen (meistens nicht mehr als das erste drittel der Seite). Kann mir jemand sagen was da falsch läuft?
idhttp1 := tidhttp.create (nil);
idHTTP1.Request.UserAgent := 'Mozilla'; googlestring := idHTTP1.Get(googlesuche); freeandnil(idhttp1); |
Re: Problem mit idhttp.get , Webseite wird nur teilweise gel
hast du dir den string ausgeben lassen oder nur den tooltip im debugger angesehen?? der tooltip stellt nicht alles dar... funktionierts wenigstens wenn du das get mit responsestream anstelle von string machst??
|
Re: Problem mit idhttp.get , Webseite wird nur teilweise gel
Ja das im debugger nicht alles dargestellt wird hab ich jetzt auch gesehen, aber das problem besteht nach wie vor. Ich suche nach einer bestimmten zeichen Kombination um einen Googlelink zu identifizieren. Um mir alles was per get geladen wurde mal genau anzusehen, hab ich das ganze mal in eine Txt-Datei gespeichert und mir angeschaut. Ist offenbar doch alles da. Wenn ich jetzt direkt in der String-variable mein Programm nach dem gesuchten Zeichen suchen lassen wird nix gefunden. Wenn ich aber die per get geladenen Daten erst in eine Datei schreibe und dann von der Datei wieder in einen String einlese werden die Zeichen gefunden... Ich verstehs echt langsam nicht mehr :gruebel:
|
Re: Problem mit idhttp.get , Webseite wird nur teilweise gel
moin,
ich meine mich zu erinnern das Problem auch mal gehabt zu haben... versuch mal idhttp.get erst in eine Stringlist zu schreiben. Kann sein das es dann funktioniert. (kann aber auch sein das das nicht funzt ...) |
Re: Problem mit idhttp.get , Webseite wird nur teilweise gel
Hi,
schonmal den ReceiveBuffer hoch gesetzt ? Gruß Data |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz