Skip to content

alexwilson/dummy-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dummy Service

Dummy Service

A simple, minimal express service for testing and debugging CDNs, load-balancers and proxies, as a safe, known backend. It will return all HTTP data sent to it.

There is a public instance running on dummy.now.sh.


Warning: This will reflect everything that is sent to it, including potentially your authentication/authorization secrets. Please take care not to leak anything sensitive.


With Dummy Service there are a couple of special-case headers which alter the behaviour of the service.

  • Dummy-Status: This overrides the status-code returned by a given call. Defaults to 200. (e.g. return a 403)
  • Dummy-Response: This overrides the response body returned by a given call. Otherwise will return all headers and cookies in a JSON blob. (e.g. return an error page)
  • Dummy-Delay: This adds a delay (in microseconds) in the processing of the response, useful for testing a stalled origin. Defaults to off.
  • Dummy-Cache-Control: This overrides the cache-control header returned. Defaults to private to prevent caching.

About

A stub origin for testing proxies and CDNs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published