Netflix, Inc.
TECHNIQUES FOR PROXYING NETWORK REQUESTS USING SERVICE WORKERS

Last updated:

Abstract:

In various embodiments, a service worker processes network requests by proxying the network requests via a content distribution network. The service worker intercepts a network request from a client application, generates a duplicate network request, and changes certain elements of the duplicate network request. The intercepted request can be an initial document request used to load a webpage or a subsequent request that includes an application programming interface (API) call. The service worker transmits the duplicate network request to a content distribution network that proxies the duplicate request to a cloud computing system, thereby accelerating that request.

Status:
Application
Type:

Utility

Filling date:

2 Sep 2020

Issue date:

4 Mar 2021