I am really trying to send SMS using CDYNE and their API. For this, I use Java and HttpGet and HttpClient objects (Httpcore and HttpClient libraries). I am sending a request to the https URL by sending parameters likehttps://www.example.com/SecureREST/SimpleSMSsend?PhoneNumber=ABC&Message=XYZ
Will there be a security problem that I am using a GET request and that all parameters are in the url? What if the content of the Message parameter in the URL contains sensitive information? Can someone sniff the network to retrieve the content or is it safe as the request is sent using HTTPS?
I believe that only www.example.com is visible during the handshake process, and when this is done, everything will be encrypted, but I just want to make sure.
source
share