2010-02-08 15 views
7

Sto pianificando di creare un plug-in Scrobbler Last.FM per un lettore musicale in Windows. Last.FM submissions API relays su HTTP/1.1 GET e POST.Buona libreria leggera per HTTP POST/GET per C?

Non ho mai fatto programmazione orientata a Internet e devo ancora conoscere il protocollo HTTP, ma mi piacerebbe iniziare a giocarci mandando e ottenendo alcuni dati. Ho esaminato l'interfaccia di Winsock, ma non so se sarebbe meglio usare qualsiasi cosa più semplice.

Qualcuno di voi sa come potrei farlo? Cosa potrei usare?

Se sì, potresti indicarmi anche un tutorial?

Se si tratta di una libreria, sarebbe opportuno collegarsi staticamente ad essa, vorrei fornire solo la DLL del plugin.

risposta

1

Windows viene fornito con WinHttp, che supporta GET e POST.

+0

Grazie mille! In questo momento sto pensando di usare WinHTTP o libcurl. –

7

LibCurl è uno dei più utilizzati e più portatili.

+0

Grazie molto! La definizione di HTTP_ONLY diventa un'alternativa leggera da tenere a mente (200 KB). –

+0

Hanno anche alcune alternative a libcurl sulle loro pagine: http://curl.haxx.se/libcurl/competitors.html – pan1nx

+9

Non penso che si qualifichi come leggero – finnw

0

libghttp è abbastanza leggero.

Non sono sicuro se verrà compilato in modo pulito su Win32 però.

+0

No, non si compila facilmente su win32 ma grazie Comunque! –

Problemi correlati