Requete http sur www.imdb.com

InsAne0 Messages postés 4 Date d'inscription jeudi 26 juin 2003 Statut Membre Dernière intervention 22 décembre 2004 - 23 avril 2004 à 15:51
InsAne0 Messages postés 4 Date d'inscription jeudi 26 juin 2003 Statut Membre Dernière intervention 22 décembre 2004 - 24 avril 2004 à 12:49
Bonjour tout le monde,

Je voudrais pouvoir telecharger page du site www.imdb.com tel que http://www.imdb.com/title/tt0062622/ par exemple.
Mais je pense qu'il y a qqc de special avec le site, car j'y arrive pas alors que avec l'exemple et d'autres sites ca marche.
J'ai pris mon code de : http://www.cppfrance.com/forum.v2.aspx?ID=158608

C'est exactement le meme, sauf que j'ai :
host = gethostbyname("www.imdb.com");
et
strcpy(buf, "GET http://www.imdb.com/title/tt0062622/ HTTP/1.0\n\n");

Ou est le probleme ?

Merci d'avance,
InsAne0

1 réponse

InsAne0 Messages postés 4 Date d'inscription jeudi 26 juin 2003 Statut Membre Dernière intervention 22 décembre 2004
24 avril 2004 à 12:49
c'est bon, j'ai trouvé.

Voila le site qui m'a aidé :
http://forums.devshed.com/archive/t-66952

Et voila ce qui faut changer :
strcpy(buf, "GET /title/tt0062622/ HTTP/1.0\r\nAccept: text/html, image/png, image/x-xbitmap, image/gif, image/jpeg, */*\r\nReferer: http://www.imdb.com/\r\nAccept-Language: en\r\nAccept-Encoding: gzip, deflate, x-gzip, identity, *;q=0\r\nUser-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90)\r\nHost: us.imdb.com\r\nConnection: Keep-Alive\r\nCache-Control: no-cache\r\n\r\n");

Merci a aardman,
InsAne0
0
Rejoignez-nous