@all anyone know of a lib that wraps up WiFiClient (or WiFiClientSecure?) that makes sending GET and POST requests easier than passing a massive concat string into client.print() .. ?
ie, does all of the base64 encoding (HTTP basic auth), url encoding (Content-Type: application/x-www-form-urlencoded), saves you building up the raw request using strings, and returns the response in a nice usable way (JSON deserialisation would be handy too) .. ?
@igrr Howdy ... back on Sept 5th you mentioned that you might find time to write some docs on how to use the yield() technology that you invented for the Arduino project. Did you ever get around to doing that?
Although I didn't play with SSL yet, with the latest staging, you need to use WifiClientSecure class instead of WifiClient, and yes, it is on 443. Take a look at the example libraries/ESP8266WiFi/examples/HTTPSRequest/HTTPSRequest.ino