Probleme mit Send()
-
Hallo,
ich habe ein recht simples Problem, finde aber keine Lösung:
Ich habe einen kleinen HTTP-Client geschrieben der Webserver mittels GET abfragen kann. Soweit nix aufregendes allerdings kann ich immer nur einen Befehl (z.B. GET /index.html http/1.1) abschicken, welcher korrekt bearbeitet wird. Wenn ich den gleichen oder einen anderen Befehl danach abschicke wird der ignoriert...
Mein Programmteil:
[cpp] void __fastcall TForm1::SendBtnClick(TObject *Sender) { char command[8192]; int count; String eingabe = Eingabe->Text; sprintf( sbuffer, eingabe.c_str()); send( sock, sbuffer, strlen( sbuffer), 0); do { count = recv( sock, rbuffer, sizeof(rbuffer), 0); Ausgabe->Lines->Add(rbuffer); } while (count > 0);[/cpp]
Habe dazu leider nix im Netz gefunden.
Danke schonmal für die Hilfeooops... sehe gerade das der Post in nem falschen Thread ist.... Bitte LÖSCHEN ich schreibe ihn woanders hin!