-
公开(公告)号:US20210281584A1
公开(公告)日:2021-09-09
申请号:US16810187
申请日:2020-03-05
Applicant: CLOUDFLARE, INC.
Inventor: Jonathan Philip Levine , Rustam Xing Lalkaka , Evan Johnson
Abstract: An edge server receives a request from a client network application for a web page hosted at an origin server. The edge server transmits the requested web page in a response. The edge server accesses an edge server request log to retrieve a log entry associated with the request for the web page, where the log entry associated with the request for the web page includes information regarding the request and the response. The edge server retrieves one or more characteristics of an asset of the web page, where each characteristics has an expected value. The edge server determines whether the origin server is compromised when a value for a characteristic is not within a threshold range of the expected value for the characteristic of the asset and performs a mitigation action in response.
-
公开(公告)号:US11647031B2
公开(公告)日:2023-05-09
申请号:US17667372
申请日:2022-02-08
Applicant: CLOUDFLARE, INC.
Inventor: Jonathan Philip Levine , Rustam Xing Lalkaka , Evan Johnson
CPC classification number: H04L63/1416 , H04L63/1433 , H04L63/1441 , H04L63/1483 , H04L67/02
Abstract: An edge server receives a request from a client network application for a web page hosted at an origin server. The edge server transmits the requested web page in a response. The edge server accesses an edge server request log to retrieve a log entry associated with the request for the web page, where the log entry associated with the request for the web page includes information regarding the request and the response. The edge server retrieves one or more characteristics of an asset of the web page, where each characteristics has an expected value. The edge server determines whether the origin server is compromised when a value for a characteristic is not within a threshold range of the expected value for the characteristic of the asset and performs a mitigation action in response.
-
公开(公告)号:US10348851B1
公开(公告)日:2019-07-09
申请号:US16207034
申请日:2018-11-30
Applicant: CLOUDFLARE, INC.
Inventor: Ka-Hing Cheung , Jonathan Philip Levine , Robert Alan Mitchell Burke
IPC: G06F15/16 , H04L29/08 , H04L29/06 , G06F16/172
Abstract: A first server receives a request for a file from a first client device. The first server determines that the file is not fully available in a cache that is available to the first server and receives at least a portion of the file from a second server. While the file is being received, the first server writes data of the file to a temporary cache file as it is being received; streams the file to the first client device from the temporary cache file; receives a request for the file from a second client device; and streams the file to the second client device from the temporary cache file without waiting for the requested file to be fully received at the first server and without transmitting an additional request for the file to the second server.
-
公开(公告)号:US20220166786A1
公开(公告)日:2022-05-26
申请号:US17667372
申请日:2022-02-08
Applicant: CLOUDFLARE, INC.
Inventor: Jonathan Philip Levine , Rustam Xing Lalkaka , Evan Johnson
Abstract: An edge server receives a request from a client network application for a web page hosted at an origin server. The edge server transmits the requested web page in a response. The edge server accesses an edge server request log to retrieve a log entry associated with the request for the web page, where the log entry associated with the request for the web page includes information regarding the request and the response. The edge server retrieves one or more characteristics of an asset of the web page, where each characteristics has an expected value. The edge server determines whether the origin server is compromised when a value for a characteristic is not within a threshold range of the expected value for the characteristic of the asset and performs a mitigation action in response.
-
公开(公告)号:US11245710B2
公开(公告)日:2022-02-08
申请号:US16810187
申请日:2020-03-05
Applicant: CLOUDFLARE, INC.
Inventor: Jonathan Philip Levine , Rustam Xing Lalkaka , Evan Johnson
Abstract: An edge server receives a request from a client network application for a web page hosted at an origin server. The edge server transmits the requested web page in a response. The edge server accesses an edge server request log to retrieve a log entry associated with the request for the web page, where the log entry associated with the request for the web page includes information regarding the request and the response. The edge server retrieves one or more characteristics of an asset of the web page, where each characteristics has an expected value. The edge server determines whether the origin server is compromised when a value for a characteristic is not within a threshold range of the expected value for the characteristic of the asset and performs a mitigation action in response.
-
-
-
-