Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

HTTP stack in C

Tags:

c

http

Are there any HTTP protocol stacks implemented in C?

Thanks in advance.

Update: looking for client implementations.

like image 579
sthustfo Avatar asked Dec 01 '22 10:12

sthustfo


1 Answers

You didn't say whether you're looking for client or server, but a quick google turned up libmicrohttp for embedding an HTTP server in your app, and of course libcurl for client-side stuff.

Edit In answer to your update, definitely libcurl is the answer. I've used it in the past and it's got about every feature you can imagine underneath a fairly easy-to-use interface.

like image 177
Dean Harding Avatar answered Dec 02 '22 22:12

Dean Harding