@koopajah's answer is correct, but I'll expand on it and add some explanation as to why HTTPS doesn't help in the case of webhooks.
An HTTPS connection is initiated by a client sending a request to an HTTP server and asking to start a secure TLS connection. During this process:
The client verifies the signature of the server's certificate and performs any other