ESP8266 HTTPS post body request with WifiClientSecure
You do it like any other POST. It's just you happen to be using a secure client to make the connection.


Open the connection
Send the right headers, including a Content-Type and Content-Length and maybe a Content-Encoding if you encode it.
Send the body


It's not any different to an unencrypted POST request.