Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

The Verity API checks for malformed HTTP requests, such as:

  • Incomplete URLs.

  • Missing HTTP headers.

  • Invalid domain-specific information.

Example errors or invalid requests are as follows:

Example Error

{
  "dataAvailable": false,
  "Status":  "ERROR", 
  "pageUrl": "http://gg.error/1"
}

Example Invalid Request

{
  "dataAvailable": false,
  "Status":  "INVALID", 
  "pageUrl": "://gg.invalid/1"
}

Page URLs that are unreachable or resulted in errors are maintained in an Error cache. Whenever a request for a Page URL in the Error cache is received, an error message is returned to the client and the request is not processed. 

Clients can retry a failed Page request after 1 hour, when Page URLs time out of the Error cache. Alternatively a client can force immediate page reprocessing, as described in Ignore Cached Page Response.

  • No labels