Bonjour,
je suis à la recherche d'une librarie C (éventuellement C++) pour traiter les requêtes HTTP facilement, et notamment récupérer les valeurs des champs d'une entête.
merci
Bonjour,
je suis à la recherche d'une librarie C (éventuellement C++) pour traiter les requêtes HTTP facilement, et notamment récupérer les valeurs des champs d'une entête.
merci
Oui je connais ces lib, mais j'aimerais une librarie qui traite les requêtes sans dépendre de la connexion courante. Dans Wininet et Winhttp, le problème est que les fonctions demandent un hConnect ou l'équivalent.
ben l'idée c'est de trouver le contenu des champs GET (ou POST), User-Agent, etc.
il existe les librairies wininet et winhttp pour ça, seulement le problème c'est que ces libraries la ne sont utilisables que si on les utilise jusqu'au bout, donc si on se connecte avec InternetConnect, qu'on envoie la requete avec HttpOpenRequest etc.
clairement, j'ai une requete dans un fichier.txt par exemple :
GET / ...
User-Agent: ...
..
et je veux décortiquer cette requête mais il est évident que je ne peux pas utiliser WinHttp et Wininet puisque cette requete est en dur dans un fichier. Pour ça, il faut lire le fichier mais après c'est assez lourd de refaire des fonctions qui teste parse la requete en respectant la syntaxe du RFC HTTP, donc je voulais savoir s'il existait ou non des librairies qui font ca. Ca éviterait du travail supplémentaire.
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