winsock , http request senden für binary ..?
-
wie sende ich einen Httprequest damit mir der http server die binary sendet?
das Funktioniert irgendwie nicht:
char sendbuf[200]="GET myfile.avi\n HTTP/1.1"; if(send(recvSocket, sendbuf, strlen(sendbuf),0)){ printf("Send Socket ... OK!\n"); }
-
Was heißt denn, "funktioniert nicht?"

Dein HTTP-Request ist schonmal nicht richtig definiert, das geht so:"GET myfile.avi HTTP/1.1\r\nHost: www.example.org\r\n\r\n"
-
ok danke funktioniert
-
gibt es EINE LISTE oder eine referenz wo ich die gesammten HTTP befehle die es gibt als liste oder ähnliches habe ???
-
Ja, im RFC:
http://www.w3.org/Protocols/rfc2616/rfc2616.html