CPC G06F 16/958 (2019.01) [G06F 8/74 (2013.01); G06F 40/154 (2020.01)] | 19 Claims |
15. A computer-readable storage medium having program instructions recorded thereon that, when executed by at least one processor of a proxy computing device communicatively coupled to a plurality of worker processes and a server computing device, perform a method comprising:
receiving a request, originating from an application, to access a resource hosted on the server computing device;
receiving a response comprising the resource from the server computing device;
analyzing the resource to identify a code component therein;
determining that resource is a publicly-accessible resource;
responsive to determining that the resource is a publicly-accessible resource, sending the identified code component to a worker process of the plurality of worker processes;
receiving, from the worker process, a modified version of the identified code component; and
sending the resource and the modified version of the identified code component to the application.
|