![]() |
AW: IdHTTP.Head hängt Programm auf
Keiner weiter eine Idee oder wie man die Headerinformationen über MSXML2 heraus bekommt?
|
AW: IdHTTP.Head hängt Programm auf
Erst einmal ließ mal das hier bitte:
![]() Hast du den Netzwerkverkehr jetzt mal inzwischen aufgezeichnet und geprüft was passiert? Zitat:
![]() ![]() ![]() |
AW: IdHTTP.Head hängt Programm auf
Zitat:
|
AW: IdHTTP.Head hängt Programm auf
Zitat:
|
AW: IdHTTP.Head hängt Programm auf
Liste der Anhänge anzeigen (Anzahl: 1)
Guten Abend,
dieser Code:
Delphi-Quellcode:
schreibt dieses in das Memo:
procedure TForm1.Button1Click(Sender: TObject);
var httpClient : Tidhttp; begin httpClient := TIdHttp.Create(nil); try httpClient.HandleRedirects := true; httpClient.Head(edit1.text); memo1.Text:=httpClient.Response.ResponseText; memo1.Lines.add('ResponseCode: '+IntToStr(httpClient.Response.ResponseCode)); finally httpClient.free; end; end; Zitat:
Edit: Zum Tracen kannst Du Wireshark verwenden. Ich haben mal den Trace zum erfolgreichen Versuch angehängt. Grüße Klaus |
AW: IdHTTP.Head hängt Programm auf
Hi Klaus,
das weiß ich, leider habe ich ja genau da mein Problem mit Indy und dieser einen Webeite.
Delphi-Quellcode:
Das sich dort mein Programm für 2 Minuten aufhängt und dann auf einmal "connection closed gracefully" ausspuckt.
httpClient.Head(edit1.text);
Der Coe funktioniert wunderbar bei allen Webeiten bei mir, nur leider nicht bei dieser einen. Daher wollte ich es in MSXML2 realisieren, nur wie das funktioniert weiß ich leider nicht. |
AW: IdHTTP.Head hängt Programm auf
Guten Morgen,
deswegen wurdest Du ja schon mehrmals aufgefordert einen Trace zu ziehen wenn Du es mit der besagten URL versuchst. Übrigens habe ich mit Deiner Problem URL getestet. Grüße Klaus |
AW: IdHTTP.Head hängt Programm auf
Liste der Anhänge anzeigen (Anzahl: 1)
Im Anhang ist der Netzwerkverkehr für die Domain zu sehen.
|
AW: IdHTTP.Head hängt Programm auf
Danke,
allerdings wäre die pcap Datei hilfreicher. Was man auf dem Screenshot sieht, ist das der angefragte Webserver antwortet. Also dürfte Deine (Head) Anfrage eigentlich nicht im Timeout enden. Grüße Klaus |
AW: IdHTTP.Head hängt Programm auf
Ich habe jetzt mal ein nues Projekt geöffnet und deinen Code probiert Klaus, aber mit dem gleichen Ergebnis wie bei meinem.
Wie hast du die Url angegeben? Edit: Ich habe es jetzt an 3 verschiedenen Rechnern aus probiert mit jeweils 3 verschiedenen Internetverbindungen, immer das gleiche Ergebnis, es kann also nicht an meiner Verbindung liegen. 1. Verbindung --> T-online DSL 16k 2. Verbindung --> Kabel 32K 3. Vebindung 1&1 Server Berlin |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:57 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