I have a question about using request headers to communicate with a website directly.
I am trying to scrape chase's online banking to download my account balance. I have successfully written a similar script for Bank of America so I am familiar with some of the hurdles associated with secure logins and javascript obfuscated forms but I can't seem to figure this one out. In my BOA attempt I was able to grab forms and set the values using Mechanize. That approach does not seem to work for Chase. I have used the Firefox Tamper Data plugin to take a look at the header information and at this point I think the best approach may be to duplicate the headers exactly and forget about the forms. Assuming that is the case is the correct (or a correct) approach to use the mechanize add_header followed by a post?
Alternatively if anyone has already solved this problem I would certainly appreciate seeing the solution.