Einzelnen Beitrag anzeigen

Benutzerbild von DataCool
DataCool

Registriert seit: 10. Feb 2003
Ort: Lingen
909 Beiträge
 
Delphi 10.3 Rio
 
#4

Re: Stream über idhttp versenden?

  Alt 18. Apr 2004, 19:39
Hi Chris,

zwei SAchen :

1. Für das Versenden von einfachen Datenstreams würde ich IdTcpClint und IdTcpServer nehmen, dann fällt der Overhead des HTTP-Protokolls weg.

2. Dein Fehler ist ganz einfach und liegt im Detail :

Du ließt den Stream im Server-Code mit ReadStream, das Problem daran ist , das ReadStream ohne Parameter in den ersten 4 Bytes die Länge des Streams erwartet, Du die Längen Angabe nicht mit angibst.

Lösung: Verwende im Client-Code WriteStream(Stream,true,true)

Gruß Data
Der Horizont vieler Menschen ist ein Kreis mit Radius Null, und das nennen sie ihren Standpunkt.
  Mit Zitat antworten Zitat