HTTP services routing abstraction layer