Use source in HttpEngine.