AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Prüfen ob Datei online ist !
Thema durchsuchen
Ansicht
Themen-Optionen

Prüfen ob Datei online ist !

Ein Thema von the_seed · begonnen am 6. Mär 2005 · letzter Beitrag vom 6. Mär 2005
Antwort Antwort
the_seed

Registriert seit: 31. Dez 2003
213 Beiträge
 
#1

Prüfen ob Datei online ist !

  Alt 6. Mär 2005, 21:40
Hi, habe folg. problem ich will in einer listbox stehen url nach ihrem status überprüfen.. nur das problem ist das die ergebnise zum grossteil nicht stimmen... je nach versuch wird der status verschieden angezeigt !

Code:
procedure TForm1.chkClick(Sender: TObject);
var l:integer;
begin

for l:= 0 to listbox1.Items.count-1 do begin

try

 IdHTTP.DoRequest(hmHead, StringReplace(listbox1.items[l],' ','%20',[rfReplaceAll]),NIL,NIL);

  except
 begin
  errorbox.items.add(listbox1.items[l]);

end;
end;
application.messagebox('Check beendet !' , ':: STATUS ::',48);

...
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#2

Re: Prüfen ob Datei online ist !

  Alt 6. Mär 2005, 21:53
Weiss nicht ob es ein typo ist, aber du ersetzt zwei Leerzeichen mit %20, und nicht nur eins...
Weiters solltest du auch andere Sonderzeichen ersetzen

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
the_seed

Registriert seit: 31. Dez 2003
213 Beiträge
 
#3

Re: Prüfen ob Datei online ist !

  Alt 6. Mär 2005, 22:38
ist auch nur ein kleiner teil des gesamten codes ... hab beom rauskopieren nicht auf syntax fehler oä. geachtet, die uris stimmen letztendlich ja...
  Mit Zitat antworten Zitat
Tubos

Registriert seit: 25. Feb 2004
Ort: Yspertal (Niederösterreich)
1.014 Beiträge
 
Delphi 7 Personal
 
#4

Re: Prüfen ob Datei online ist !

  Alt 6. Mär 2005, 22:43
Zitat:
hab beom rauskopieren nicht auf syntax fehler oä. geachtet
Das ist auch kein Syntax-Fehler sondern ein Logik-Fehler, wenn du zwei Leerzeichen in einem String durch nur ein %20 ersetzt.
Lukas
  Mit Zitat antworten Zitat
bigg
(Gast)

n/a Beiträge
 
#5

Re: Prüfen ob Datei online ist !

  Alt 6. Mär 2005, 23:05
Es kann auch sein, das dir der Server eine 404 Seite ausgibt und
liefert dann trotzdem vorhanden zurück. Oder umleitet etc.

Wenn du das verknüpftig lösen möchtest, dann über das FTP-Protokoll.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz