A couple things before trying persistent connections
Seperate connection opening and request sending
Seperate request and response
Getting there
A preliminary attemt at persistent connections, still doesn't pass 2nd test