HTTP request tree