ESP-8266 HTTP Client
17 Jul 2016
Reading time ~1 minuteProject page
After a lot of time spent on google, for finding resources for generating HTTP packets, i was pretty much surrounded my several misleading options. Most of the libraries out on github or other blogs either have a external dependency for libraries or needed to understand the working of the library or lacked documentation. Frustrated by this, i decided to come up with my own library for ESP ardunio-IDE. Keeping in mind that fact that the Ardunio-IDE on github is home to many exsisting cool api’s, i designed the library in a way that, it’s pretty simple to understand and work with. This library is dependent of the arduino-IDE for ESP.
The library actually generates the whole packet in string format, making it easy to modify and view. As the packet is in string format, we can directly pass it to WiFiClient object’s ‘.send()’ member function. The decoding of the Http packet is still a work in progress.I’m hosting a project page on github, link can be found below.