HTTP pipeline drafted, with test