When my browser sends a request under a HTTPs communication which parts of the request are encrypted?
- URL (I suppose not)
- GET params (I suppose not)
- POST/PUT params
- Cookies
- Headers
- ...
- The response of the server
I'm concern about this because I was implementing an API where there was private data into the URL with the hope of it to be protected by a HTTPs communication, but I'm afraid the URL it self is not encrypted.