code: def get(self, pid, record, **kwargs):
          
          etag = str(record.revision_id)
          self.check_etag(str(record.revision_id))
          self.check_if_modified_since(record.updated, etag=etag)
  
          return self.make_response(
              pid, record, links_factory=self.links_factory
          )
docs: Get a record.
  
          Permissions: ``read_permission_factory``
  
          Procedure description:
  
          #. The record is resolved reading the pid value from the url.
  
          #. The ETag and If-Modifed-Since is checked.
  
          #. The HTTP response is built with the help of the link factory.
  
          :param pid: Persistent identifier for record.
          :param record: Record object.
          :returns: The requested record.