Required http exchange.