Enabling from the CLI

1

Access Intercept Command

The intercept command is used to configure the proxy settings with the CLI. In our case, we can use it to configure stoobly-agent to intercept and mock requests.

$ stoobly-agent intercept --help
Usage: stoobly-agent intercept [OPTIONS] COMMAND [ARGS]...

  Manage request intercept

Options:
  -h, --help  Show this message and exit.

Commands:
  configure  Configure intercept
  disable    Disable intercept
  enable     Enable intercept
  show       Show intercept

  Run 'stoobly-agent intercept COMMAND --help' for more information on a
  command.
2

Access Intercept Configure Command

Here's the configure sub-command to configure the proxy mode and policy.

$ stoobly-agent intercept configure --help
Usage: stoobly-agent intercept configure [OPTIONS]

  Configure intercept

Options:
  --mode [mock|record|replay]
  --policy [all|found]
  -h, --help                   Show this message and exit.
3

Configure Intercept Mode

Run that command and set the mode to mock. Optionally add extra --policy flag as needed. Defaults to mocking all requests.

stoobly-agent intercept configure --mode mock
4

Enable Intercept

Next, enable the proxy to start mocking. This is equivalent to pressing the Run button in the UI

stoobly-agent intercept enable
5

Test Intercept

Finally send some requests to the Agent and see your mocked HTTP requests!

6

Cleanup

After you are done with mocking, you can optionally disable the intercept mock mode with:

stoobly-agent intercept disable

Last updated

Was this helpful?