×

Systems and methods for caching HTTP post requests and responses

  • US 9,635,121 B2
  • Filed: 07/31/2013
  • Issued: 04/25/2017
  • Est. Priority Date: 08/06/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a processor; and

    memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to;

    store cache keys and responses in a proxy cache for POST requests that are determined to be idempotent to enable cache hits for subsequent matching idempotent POST requests;

    receive a POST request;

    generate, in response to receiving the POST request, a digest of a body of the POST request;

    append a URL of the POST request with the digest;

    generate a cache key using the URL with the appended digest;

    determine that the POST request is non-idempotent by configuring URLs and patterns in the proxy cache; and

    in response to the determination that the POST request is non-idempotent, forward the non-idempotent POST request to a server.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×