SSL proxy is a transparent proxy that performs Secure Sockets Layer encryption (SSL) and decryption between the client and the server. Let us begin What is SSL Proxy and How it works So this article is all about how to perform WEB Debugging and see the GET and POST data and headers sent over secure HTTPS traffic and I hope you are using this for ethical reasons. I found hope in a promising terminology and idea named SSL Proxying When I almost convinced myself it is not possible. I know it is secure and it is the way it should be.īut at least for debugging there has to be a way to see what is being transmitted over HTTPS like headers, request and responses etc. Well, Now HTTPS is a basic standard of web traffic where the data is an end to end encrypted and it makes the debugging the hardest job. I have written a brief researching article on how to read HTTP GET and POST data using tcpdump in my previous article it can simply be done with tools like tcpdump (or) Wireshark etc. In a less secure environment where data is transmitted over HTTP protocol, If you want to examine the HTTP GET and POST request or response data or headers. How to see what is being transmitted between the Server to Server Client to Server over HTTP or HTTPS traffic like request, response headers, content etc.
A quick intro to Charles Debugging SSL Proxy.