johnny
cb48d30deb
Added Accept http header as Citi now requires it
...
Without this header set Citi returns http 403 for every request.
2021-09-01 09:35:45 -04:00
2641443ebe
BasicClient: Add ability to set User-Agent header
...
Some financial institutions require specific values in the User-Agent
header.
2021-03-16 15:36:27 -04:00
10edd94920
Vanguard client: Accept 500 errors on initial response
...
Though their server returns a 500 HTTP status code, it still sets the
required cookies on the response that we can use to make a second
request.
2020-11-17 10:33:48 -05:00
8f3e7309f2
Add comments to a few exported methods
2020-10-06 23:14:42 -04:00
John Starich
67e527c855
Support carriage returns on new lines
2019-06-26 06:23:52 -04:00
d8491bed1d
Make Client an interface instead of a struct
...
This makes it easier to maintain per-institution hacks that start
interacting with each other if you try to do them all in the same client
code. This commit also breaks out the existing Vanguard hack into its
own Client implementation.
2018-10-03 10:18:54 -04:00