Hoverfly
latest
  • Introduction
  • Key Concepts
    • Hoverfly as a proxy server
    • Hoverfly as a webserver
    • Hoverfly modes
    • Simulations
    • Matching strategies
    • Caching
    • Templating
    • State
    • Destination filtering
    • Middleware
    • Hoverctl
  • Native language bindings
  • Tutorials
  • Troubleshooting
  • Reference
  • Contributing
  • Community
Hoverfly
  • Docs »
  • Key Concepts
  • Edit on GitHub

Key ConceptsΒΆ

Hoverfly’s functionality is quite broad. You are encouraged to take the time to understand these key concepts before jumping into the Tutorials.

  • Hoverfly as a proxy server
    • Using a proxy server
    • The difference between a proxy server and a webserver
  • Hoverfly as a webserver
  • Hoverfly modes
    • Capture mode
    • Simulate mode
    • Spy mode
    • Synthesize mode
    • Modify mode
    • Diff mode
  • Simulations
    • Request Responses Pairs
    • Delays
    • Meta
  • Matching strategies
    • Strongest Match
    • First Match
  • Caching
    • Caching matches
    • Caches misses
    • Header caching
    • Eager caching
    • Cache invalidation
  • Templating
    • Enabling Templating
    • Getting data from the request
    • Helper Methods
    • Global Literals and Variables
  • State
    • Setting State when Performing a Match
    • Requiring State in order to Match
    • Managing state via Hoverctl
    • Sequences
  • Destination filtering
  • Middleware
    • Local Middleware
    • HTTP Middleware
    • Middleware Interface
  • Hoverctl
Next Previous

© Copyright 2023, SpectoLabs. Revision e597c6a6.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
stable
v1.4.0
v1.3.7
v1.3.6
v1.3.5
v1.3.4
v1.3.3
v1.3.2
v1.3.1
v1.3.0
v1.2.0_a
v1.1.5
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0_a
v1.0.1
v1.0.0
v1.0.0-rc.2
v1.0.0-rc.1
v0.17.7
v0.17.6
v0.17.5
v0.17.4
v0.17.3
v0.17.2
v0.17.1
v0.17.0
v0.16.0
v0.15.1
v0.15.0
v0.14.2
v0.14.1
v0.14.0
v0.13.0
v0.12.2
v0.12.1
v0.12.0
v0.11.5
v0.11.4
v0.11.3
v0.11.2
v0.11.1
v0.11.0
v0.10.3
v0.10.2
v0.10.1
v0.10.0
Downloads
html
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.