Session-persistent HTTP client