A full fledged http client is more than I need. I can do what I need
in just a few lines of code once I read the file from the http server.
Besides, it's fun to know how things work. 
Here's how I create the socket:
let financeaddr = Unix.ADDR_INET (Unix.inet_addr_of_string
"68.142.196.87", 80) in
let s = Unix.socket Unix.PF_INET Unix.SOCK_STREAM 0 in
Unix.connect s financeaddr;
let inchan = Unix.in_channel_of_descr s in
let outchan = Unix.out_channel_of_descr s in
.