AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi indys sendcmd wie krieg ich da die antwort???
Thema durchsuchen
Ansicht
Themen-Optionen

indys sendcmd wie krieg ich da die antwort???

Ein Thema von keineahnung1 · begonnen am 8. Feb 2005 · letzter Beitrag vom 8. Feb 2005
 
UweR

Registriert seit: 15. Mär 2004
Ort: Bad Marienberg
219 Beiträge
 
Delphi 7 Professional
 
#4

Re: indys sendcmd wie krieg ich da die antwort???

  Alt 8. Feb 2005, 18:40
Hallo,

erstmal sorry zu meinem Lapsus, mir war ein Text verschütt gegangen.

Jetzt noch ein paar Infos zu den Kommandos. Wenn du mit Telnet mal nen TCP-server angebaggert hast wird dir sicher aufgefallen sein das der nicht nur OK von sich gibt sondern auch noch ne Zahl. Meistens macht er das schon beim Connect. SMTP-Server schmeißen dir dann ne 220 an den Kopf und noch ne Begrüßung hinterher. Auf jedes Kommando haben auch mögliche Rückgabewerte, das sind genau diese Zahlen und die Rückgabewerte auf die du reagieren willst mußt du da in die Liste [200,201] eintragen. Wenn ein Rückgabewert der nicht in der Liste steht zurückkommt hauts dir ne Exception um die Ohren.

Jetzt noch mal als Beispiel zum Mitdenken. Dein server kennt das Kommando "Kommando" und antwortet darauf mit einem "200 OK" oder einem "201 ERROR". Dann kannst du mit meinem Code was anfangen. Antwortet er stattdessen mit "300 OK" mußt die die Liste ändern. Vor allem mußt du mal rauskriegen was dein server so an Kommandos kennt undf was er so alles zurückliefert.

Ich hoffe ich konnte dir weiterhelfen
Gruß
UweR
  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 18:41 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