AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Wie funktioniert IdWhoIs (Indy)?
Thema durchsuchen
Ansicht
Themen-Optionen

Wie funktioniert IdWhoIs (Indy)?

Ein Thema von MisterNiceGuy · begonnen am 8. Aug 2005 · letzter Beitrag vom 10. Aug 2005
 
jensw_2000
(Gast)

n/a Beiträge
 
#17

Re: Wie funktioniert IdWhoIs (Indy)?

  Alt 9. Aug 2005, 15:12
Schau mal in deinen 2. Thread z diesem Thema

Zitat:
WHOIS ein ein Protokoll um Informationen zu einer Domain zu sammeln.
Damit bekommst du relativ viele Infos über Betreiber, Admins, Server, DNS Servern usw.

Eine WHOIS Abfrage für DE Domains kannst du z.B. bei www.denic.de machen.
www.ripe.net und www.internic.net sind gute Adressen für .COM, .ORG und .NET Domains.

Dumm ist, das kein WHOIS Server alle Domains kennt ...
Habe zumindest noch keinen gefunden ...

Die Whois Abfragen funktionieren bei vielen Anbietern nur noch per HTTP.
Der eingentlicht WHOIS Protokoll ist auf vielen Servern deaktiviert, weil einige "Dussels" den Dienst für SPAM-Daten-Beschaffung und ähnlichen Unfug missbraucht haben...

[edit]
Mit idWhois gehts übrigens so ...

Quellcode: markieren
try
idWhois.Host:='whois.denic.de';
idWhois.ASCIIFilter:=true;
memo1.Lines.Text:=idWhois.WhoIs('google.de');
finally
idWhois.Disconnect; // nur sicherheitshalber disconnecten
idWhois.DisconnectSocket; // nur sicherheitshalber disconnecten
end;



Der Denic Whois Server gibt jedoch nur noch per HTTP detailierte Infos zurück.
Über WHOIS bekommst du nur noch die Info, ob eine Domain "freigeschaltet" ist.

[/edit]

Ich hoffe es hilft dir trotzdem weiter.
Zur Not kann man ja immernoch parsen

Mit folgendem Code bekomme ich brauchbare Ergebnisse ...

Delphi-Quellcode:
  try
    idWhois.Host:='whois.internic.net';
    idWhois.ASCIIFilter:=true;
    memo1.Lines.Text:=idWhois.WhoIs('borland.com');
  finally
    idWhois.Disconnect; // nur sicherheitshalber disconnecten
    idWhois.DisconnectSocket; // nur sicherheitshalber disconnecten
  end;
Code:
Whois Server Version 1.3

Domain names in the .com and .net domains can now be registered
with many different competing registrars. Go to [url]http://www.internic.net[/url]
for detailed information.

   Domain Name: BORLAND.COM
   Registrar: EMARKMONITOR INC. DBA MARKMONITOR
   Whois Server: whois.markmonitor.com
   Referral URL: [url]http://www.markmonitor.com[/url]
   Name Server: NS.BORLAND.COM
   Name Server: NS1.BORLAND.COM
   Name Server: NS2.BORLAND.COM
   Status: REGISTRAR-LOCK
   Updated Date: 22-jul-2005
   Creation Date: 11-jan-1991
   Expiration Date: 10-jan-2006


>>> Last update of whois database: Tue, 9 Aug 2005 02:00:44 EDT <<<
  Mit Zitat antworten Zitat
 


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 21:55 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