S
Stefan Kiryazov (MCAD)
Hi all,
I'm facing the following problem. I am trying to programmatically
retrieve data from a website that needs a login through HTTPS.
Originally, as I am not familiar with HTTPS and SSL, i tried to capture
web browser requests with a HTTP sniffer, and then send the same
requests with my application, using System.Net.Sockets.Socket.
And, as you probably have guessed, it didnt work, because, as I just
came to know, the client and the server perform a handshake over TCP,
thats not HTTP based and thus can't be captured by my HTTP sniffer.
So, any ideas are greatly appreciated, because I have no idea what
shall I do. Start reading the HTTPS and SSL spec perhaps? This is a
way, but I am like the idea of finding an easier solution, maybe a
framework for accessing and parsing web sites? Or utility for taking
over a browser and employing it to do my work? Anything else?
Please excuse me if I am asking questions that have been around for
ages, but currently my searches haven't led me to relevant answers.
Thanks everybody
I'm facing the following problem. I am trying to programmatically
retrieve data from a website that needs a login through HTTPS.
Originally, as I am not familiar with HTTPS and SSL, i tried to capture
web browser requests with a HTTP sniffer, and then send the same
requests with my application, using System.Net.Sockets.Socket.
And, as you probably have guessed, it didnt work, because, as I just
came to know, the client and the server perform a handshake over TCP,
thats not HTTP based and thus can't be captured by my HTTP sniffer.
So, any ideas are greatly appreciated, because I have no idea what
shall I do. Start reading the HTTPS and SSL spec perhaps? This is a
way, but I am like the idea of finding an easier solution, maybe a
framework for accessing and parsing web sites? Or utility for taking
over a browser and employing it to do my work? Anything else?
Please excuse me if I am asking questions that have been around for
ages, but currently my searches haven't led me to relevant answers.
Thanks everybody