Хорошая легкая библиотека для HTTP POST / GET для C?

Я планирую создать плагин Last.FM scrobbler для музыкального проигрывателя в Windows. Last.FM передает API- ссылки на HTTP / 1.1 GET и POST.

Я никогда не делал интернет-ориентированного программирования, и я все еще должен знать о протоколе HTTP, но я бы хотел начать играть с ним, отправляя и получая некоторые данные. Я посмотрел интерфейс Winsock, но я не знаю, было бы лучше использовать любую более легкую вещь.

Кто-нибудь из вас знает, как я могу это сделать? Что я могу использовать?

Если да, можете ли вы указать мне на учебник тоже?

Если это библиотека, было бы хорошо, что я мог бы ставить ее статически, я бы хотел предоставить только DLL плагина.

Windows поставляется с WinHttp , который поддерживает GET и POST.

LibCurl является одним из наиболее широко используемых и наиболее портативных.

libghttp довольно легкий.

Im unsure, если он будет компилироваться чисто на win32, хотя.

Это старый stream, но в случае, если это поможет кому-то еще:

Использовать libCurl http://curl.haxx.se/libcurl/c/simplepost.html

Это самый простой способ найти быстрый пост http или получить