Je travaille sur une ancienne version linux (QNX pour être exact) et j'ai besoin d'un moyen de récupérer une page web (pas de cookies ou de connexion, l'URL cible est juste un fichier texte) en utilisant uniquement des sockets et des tableaux.Quel est le moyen le plus simple de récupérer une page Web en C?
Quiconque a obtenu un extrait de cette photo?
note: Je ne contrôle pas le serveur et j'ai très peu de choses à travailler en plus de ce qui est déjà sur la boîte (ajouter des bibliothèques supplémentaires n'est pas vraiment "facile" étant donné les contraintes - bien que j'aime libcurl)
Pouvez-vous garantir pas de proxy, pas de SSL, pas de gzip? Et contrôlez-vous le serveur? – MSalters
vous avez dit n'utiliser que des sockets et des tableaux, mais si vous voulez reconsidérer, utilisez wget et redirigez sa sortie vers un gestionnaire de fichiers: FICHIER * fp = popen ("wget --quiet -O - http://www.google .com "," r ") –
Peu important, mais depuis quand QNX est-il une variante Linux?Ils sont tous les deux Unix, mais AFAIK il n'y a pas de relation directe entre eux. QNX est un micro-noyau, et Linus n'aime pas ceux-là. –