A HTTP Component