Bonjour,
J'ai écris une application en C et je souhaiterais ouvrir une page html.
Y-a-t-il un code en C qui le permet ?
Merci de votre aide
Cordialement
Kouedic
Bonjour,
J'ai écris une application en C et je souhaiterais ouvrir une page html.
Y-a-t-il un code en C qui le permet ?
Merci de votre aide
Cordialement
Kouedic
salut
essaye
faut indiquer le bon chemin de ta page
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 system( "page.html" );
Bonne chance
--<< Il n y a que les clous qui ne plantent pas >>---
excusez moi de m'inserer dans votre conversation, je profite que ma question soit du meme temps pour éviter d'encombrer le forum.
Comment fait on pour recuperer (dans un char*) le contenu d'une page Web ?
Merci
Flo
C'est une question qui peut paraître simple mais qui soulève des problèmes déjà plus complexes.
Il faut se connecter via sockets sur le serveur web contenant la page, puis lui communiquer la requête HTTP qui va bien, récupérer la réponse HTTP et en extraire le code HTML.
déjà apprendre à se servir des sockets http://broux.developpez.com/articles/c/sockets/
euh!! Kayyam90 tu compliques pas mal...
C'est vrai pour acceder directement a une page SUR LE WEB...
Mais
..
- d'une part quand tu utilises un navigateur la page est dans le cache.
- d'autre part le PO n'a pas parle d'acceder a une page via le reseau
A priori :
- Ouvrir le fichier
- Lire le fichier et stocker dans un buffer la chaine
- le fermer
- Puis explorer (par exemple pour une mise en page)
Du code source est disponible directement , si on cherche un peu, et sur le site du W3C, et sur les distributions linux (Konqueror par exemple), ou dans les archives (le code original du widget "html" de Mosaic (ancetre de tous les navigateurs) est encore trouvable, et il y a la la routine decodant le texte (OK, c'est la version 1, mais c'est un bon depart quand meme).
Sinon, si c'est via le reseau, c'est effectivement lire le buffer envoyer sur le socket de reception...
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".
Consultant indépendant.
Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
C, Fortran, XWindow/Motif, Java
Je ne réponds pas aux MP techniques
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager