Skip to main content

On mobile? Send a link to your computer to download HTTP Toolkit there:

No spam, no newsletters - just a quick & easy download link

On mobile? Send a link to your computer to download HTTP Toolkit there:

No spam, no newsletters - just a quick & easy download link

AmIUsing Test Site

AmIUsing Test Site

The amiusing.httptoolkit.techopens in a new tab site is a built-in test site for HTTP Toolkit.

It's a real domain & test site, which you can browse to or request at any time to check whether your interception setup is working correctly. This is also the initial page opened by all browser interception options.

If your traffic is being correctly intercepted, by default you'll see a page with the title:

You're being intercepted by HTTP Toolkit

That page looks like this:

The AmIUsing page when interception is active

This is powered by a mock rule, shown on the Modify page in the HTTP Toolkit app, and can be changed or removed. The built-in page content may also change in future, but if you want to reliably detect this programatically there's a few options:

  • Check for a httptoolkit-active: true HTTP header, which is sent with this response.
  • Parse the page, find the element with id amiusing, and check its contents. By default this is:

    Code example

    Code example<script type="application/json" id="amiusing">
        { "amiusing": true }
    </script>
    
    The non-intercepted page also includes this element, but with a false value: { "amiusing": false }.

If you're not being intercepted you'll see a bright red page that says:

You're not being intercepted by HTTP Toolkit

That page looks like this:

The AmIUsing page when interception is not active

Typically this means that your HTTP client is not using the proxy settings for this connection. It's also possible that you've removed, edited or overridden the mock rule that powers this page.

Any questions? Get in touch

Suggest changes to this pageon GitHubopens in a new tab