Patent · US Active

Systems and methods for caching HTTP post requests and responses

US9635121B2 · kind B2 · utility

40Cited by
2References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 31, 2013
Grant dateApr 25, 2017
Priority date
Expiry dateSep 20, 2035

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/2876
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

With an idempotent POST request, the URL (and headers) cannot be used as an HTTP cache key. To cache idempotent POST requests, the POST body is digested and appended the URL with the digest and used as the cache key. Subsequent requests with the same payload will end up hitting the cache rather than the origin server. A forward cache proxy at the client end and reverse cache proxy at the server end are deployed. The client sends the request to the forward proxy that looks up the cache. If there is a cache miss, the forward cache proxy digests the body and sends only the digest to the reverse proxy. The reverse cache proxy looks up request cache to find if there is a match for the request and send that request to the server.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.