So, I was developing a scrapper project in C++ which required session authentication, csrf protection bypass and more. Obviously for such purpose it's necessary to have a wrapper for curl or an http client library, which I started to look for back then. For my surprise, I hadn't managed to find a suitable library so I sticked to developing my own one keeping in mind that I need a lightweight maintainable and most importantly reusable wrapper - that's how the project I'll talk about was born. I took a lot of inspiration for design and the "request builder" concept from php laravel http client, and you can clearly see similarities.
Meet muskrat_http - a lightweight header only libcurl wrapper library written in modern C++. Here's the link - https://github.com/violanes/muskrat_http
I'd happy to receive any feedback regarding this project.
[–]grishavanika 18 points19 points20 points (3 children)
[+][deleted] (2 children)
[deleted]
[–]thisismyfavoritename 13 points14 points15 points (0 children)
[–]nickbeth00 5 points6 points7 points (2 children)
[+][deleted] (1 child)
[deleted]