Utilisation des protocoles internet en C??
Fermé
Ronflax
-
Modifié par Ronflax le 17/10/2011 à 20:57
Char Snipeur Messages postés 9688 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 2 octobre 2020 - 18 oct. 2011 à 16:12
Char Snipeur Messages postés 9688 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 2 octobre 2020 - 18 oct. 2011 à 16:12
A voir également:
- Utilisation des protocoles internet en C??
- Notice d'utilisation - Guide
- Internet explorer 11 - Télécharger - Navigateurs
- Dns probe finished no internet ✓ - Forum DNS
- Connecte sans internet ✓ - Forum WiFi
- Cliquez sur ce lien. en n'utilisant que le clavier, quel mot obtenez-vous ? ✓ - Forum souris / Touchpad
2 réponses
Hxyp
Messages postés
401
Date d'inscription
vendredi 28 janvier 2011
Statut
Membre
Dernière intervention
27 avril 2014
54
18 oct. 2011 à 11:16
18 oct. 2011 à 11:16
Bonjour,
Vous pouvez utiliser la libcurl https://curl.se/libcurl/ pour récupérer une page web. Par contre si vous voulez lancer le navigateur directement au démarrage sur une page web à partir du C il va falloir utiliser l'API de windows : ShellExecute
https://docs.microsoft.com/en-us/windows/win32/api/shellapi/nf-shellapi-shellexecutea?redirectedfrom=MSDN
Vous pouvez utiliser la libcurl https://curl.se/libcurl/ pour récupérer une page web. Par contre si vous voulez lancer le navigateur directement au démarrage sur une page web à partir du C il va falloir utiliser l'API de windows : ShellExecute
https://docs.microsoft.com/en-us/windows/win32/api/shellapi/nf-shellapi-shellexecutea?redirectedfrom=MSDN
Char Snipeur
Messages postés
9688
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
2 octobre 2020
1 329
18 oct. 2011 à 16:12
18 oct. 2011 à 16:12
Bonjour,
curl est une bonne idée.
La couche qui te manque entre le C et les protocoles, c'est les socket. Tape "socket C" dans un moteur de recherche, tu auras plein de réponses pertinentes. Les fonctions te permettent de te connecter à un serveur (ou d'en créer un) puis d'envoyer ou de recevoir ce que tu veux. Ensuite il suffit de bien gérer les entrées sorties afin de respecter les protocoles que tu vises, et ça sera bon. Il peut être formateur de faire un petit programme qui récupère une page HTML sur internet.
curl est une bonne idée.
La couche qui te manque entre le C et les protocoles, c'est les socket. Tape "socket C" dans un moteur de recherche, tu auras plein de réponses pertinentes. Les fonctions te permettent de te connecter à un serveur (ou d'en créer un) puis d'envoyer ou de recevoir ce que tu veux. Ensuite il suffit de bien gérer les entrées sorties afin de respecter les protocoles que tu vises, et ça sera bon. Il peut être formateur de faire un petit programme qui récupère une page HTML sur internet.