HTTPClient library supports https using a fingerprint (SHA1) which can be extracted from the browser. This hash is outdated and should be replaced at some point. For now it is the easiest way to do a HTTPS request. Another option might be using a [using CA certificate via the WiFiClientSecure library](https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266WiFi/examples/HTTPSRequestCACert/HTTPSRequestCACert.ino).
Eclipse HTTP Client (HTTP4e) is an Eclipse plugin for making HTTP and RESTful calls. Build with user experience in mind, it simplifies the developer/QA job of testing Web Services, REST, JSON and HTTP. It is a useful tool for your daily job of HTTP header tampering and hacking.