I have setup Charles Proxy app and it can captures my https request/response sent through browser. Now instead of using the browser, i have an app that setup a SSL connection to the server, and then the app construct a HTTP message and send over the SSL connection. I receive response from server so i believe everything is working fine. But somehow Charles Proxy cannot capture the message i sent. Technically i think what i do is not different from what the browser does. But i must be wrong here.
So what's wrong here ?