handle Snapshot and SnapshotRecovery requests in the http transporter

Support snapshot and snapshot recovery reqeusts in the http transport