Amazon.com, Inc.
Network request intercepting framework for compliance monitoring
Last updated:
Abstract:
Techniques are described for a Hypertext Transfer Protocol (HTTP) request monitoring application that provides an automated solution for managing cross-region compliance of incoming HTTP requests received by a web application or service. An HTTP request monitoring application comprises a plurality of modular components that can be readily integrated into a request processing pipeline of a web server or, more generally, into any application that processes HTTP requests. The components can include, for example, one or more analysis components, used to analyze various data elements contained in HTTP requests to estimate an origin requests, and one or more action components, used to perform various actions responsive to analysis components identifying potentially non-compliant requests (e.g., where such actions may include blocking the incoming requests, logging information about the requests, generating notifications, sending metrics to a monitoring service, etc.).
Utility
30 Jun 2020
28 Sep 2021