8
votes

Bonne bibliothèque léger pour poteau http / obtenir pour c?

Je prévois de créer un plugin Scrobbler Last.fm pour un lecteur de musique dans Windows. Soumissions Last.fm API relais sur http / 1.1 Obtenez et postez-vous.

Je n'ai jamais fait de programmation orientée sur Internet et je connais toujours le protocole HTTP, mais j'aimerais commencer à jouer avec elle envoyer et obtenir des données. J'ai regardé l'interface Winsock mais je ne sais pas s'il serait préférable d'utiliser une chose plus facile.

Quelqu'un de vous savez-vous comment pourrais-je le faire? Que puis-je utiliser?

Si oui, pourriez-vous me diriger aussi un didacticiel?

Si c'est une bibliothèque, il serait bon que je puisse me lier de manière statique, je voudrais fournir uniquement la DLL du plugin.


0 commentaires

4 Réponses :


14
votes

libcurl est l'une des plus largement utilisées et la plus portables.


3 commentaires

Merci beaucoup! Définir http_only devient une alternative légère à avoir à l'esprit (200 Ko).


Ils ont également des alternatives à libcurl sur leurs pages: curl.haxx.se/libcurl/competitors.html


Je ne pense pas que cela se qualifie comme légère



2
votes

libghttp est assez léger.

im ne sachant pas si cela compilera proprement sur Win32.


1 commentaires

Nope, ça ne compile pas facilement sur Win32 mais merci quand même!



3
votes

Windows est livré avec WinHTTP , qui supporte-vous et post.


1 commentaires

Merci beaucoup! À l'heure actuelle, je pense à utiliser WinHTTP ou libcurl.



-1
votes

Ceci est un vieux fil mais au cas où cela aide toute autre personne:

Utilisez libcurl http://curl.haxx.se/libcurl/c/simplepost. HTML

C'est la solution la plus simple que j'ai trouvée de faire un message http rapide ou d'obtenir


0 commentaires