http revision