HTTP request class and different direction