Newer version of request which stops spurious timeouts happening.