CPC G06F 16/176 (2019.01) [G06F 9/546 (2013.01)] | 20 Claims |
8. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a computer server to perform operations comprising:
detecting that a first computer file has been uploaded to a first folder hosted by a file sharing system;
extracting a service request from the first computer file;
performing a service based on the service request;
generating response data based on a result from the performing the service;
determining a first identity of a first client application that uploaded the first computer file to the first folder;
inserting the first identity into the response data;
generating partially encrypted response data based on encrypting a portion of the response data, but not the first identity inserted into the response data;
generating a second computer file based on serializing the partially encrypted response data;
uploading the second computer file to a second folder hosted by the file sharing system;
detecting that a third computer file has been uploaded to the first folder hosted by the file sharing system;
determining a second identity of a second client application that uploaded the third computer file to the first folder;
generating a fourth computer file based at least in part on the second identity; and
uploading the fourth computer file to the second folder hosted by the file sharing system.
|