Bonjour,
lorsque j'execute cette requete, il me renvoi en retour :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 SOCKET W_IP; SOCKADDR_IN SockAddrIn; WSADATA WSAData; char Buffer[512]={0}; char BufferTemp[20]={0}; WSAStartup(MAKEWORD(2,0), &WSAData); W_IP = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); SockAddrIn.sin_family = AF_INET; SockAddrIn.sin_addr.s_addr = inet_addr("84.81.0.71"); SockAddrIn.sin_port = htons(1030); connect(W_IP, (SOCKADDR *)&SockAddrIn, sizeof(SockAddrIn)); strcpy(Buffer,"GET http://84.81.0.71:1030/jpg/image.jpg HTTP/1.0 Accept: image/jpeg \r\n\r\n"); send(W_IP, Buffer, strlen(Buffer), 0); recv(W_IP, Buffer, sizeof(Buffer), 0); printf("Buffer = %s\n", Buffer); closesocket(W_IP); WSACleanup();
je ne voit pas ou se trouve l'erreur, d'autant plus que lorsque je lance l'url dans un navigateur, ca marche tres bien (http://84.81.0.71:1030/jpg/image.jpg)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 HTTP/1.0 400 Bad Request Date: Tue, 01 Jul 2008 17:50:37 GMT Server: Boa/0.94.13 Connection: close Content-Type: text/html; charset=ISO-8859-1 <HTML><HEAD><TITLE>400 Bad Request</TITLE></HEAD> <BODY><H1>400 Bad Request</H1> Your client has issued a malformed or illegal request. </BODY></HTML>
Merci d'avance pour votre aide
++
Dev C++
Win XP
Partager