Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SDLNet_ResolveHost(&adresse,"nchampin.free.fr",80); /* avec SDLNet_ResolveHost(), j'indique le site,
- et le port (80), ?a donne l'adresse ip du site,
- ?a range l'IP du FTP dans la variable adresse
- je r?cup?re l'ip du site o? je me connecte */
- TCPsocket sock=SDLNet_TCP_Open(&adresse); // cr?ation d'une socket pour faire le lien avec le ftp
- // la socket est pr?te
- char sendline[500];
- strcpy(sendline,"GET /MagosQuest/ip.php HTTP/1.1\r\n");
- strcat(sendline,"Host: nchampin.free.fr\r\n");
- strcat(sendline,"Connection: Close\r\n\r\n"); /* ces 4 lignes sont la requ?te, qui permet de r?cup?rer
- le contenu de ip.php */
- SDLNet_TCP_Send(sock,sendline,strlen(sendline)+1); /* envoi de la requ?te via la socket
- sock = ma socket
- sendline = la requ?te en char
- strlen(sendline)+1 = la taille du char
- (on ajoute 1, c'est ce qu'il fait ? chaque fois) */
- char buf[BUFSIZE];
- SDLNet_TCP_Recv(sock,&(buf[0]),BUFSIZE); /* c'est du copier/coller, je re?ois la r?ponse,
- et je la colle dans une cha?ne de caract?re buf */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement