Code :
- #include <windows.h>
- #include <stdio.h>
- int main()
- {
- hostent *he;
- SOCKADDR_IN sin;
-
- WSADATA wsaData;
- SOCKET sockfd;
-
- WSAStartup(MAKEWORD(2,0),&wsaData);
- if((he = gethostbyname("membres.lycos.fr" )) == NULL) {
- printf("error" );
- }
- sin.sin_family = AF_INET;
- sin.sin_port = htons(80);
- sin.sin_addr = *((struct in_addr *)he->h_addr);
- if((sockfd = socket(AF_INET,SOCK_STREAM,0))==INVALID_SOCKET ) {
- printf("socket()" );
- }
- if(connect(sockfd, (SOCKADDR *)&sin, sizeof(sin)) == SOCKET_ERROR)
- {
- printf("connect()" );
- }
- char query_str[] = "GET /something/index.php?insert=cccc HTTP/1.0\n\n";
- int nbsend=send(sockfd, query_str,sizeof(query_str), 0);
- printf("%d",nbsend);
-
- closesocket(sockfd);
- WSACleanup();
- return 0;
- }
|