handle Snapshot and SnapshotRecovery requests in the http transporter