TapCub is live — analytics, insights and live chat, free on one platform
Help center

How do I capture a HAR file for TapCub support?

Record the page’s network requests in Chrome, Edge, Firefox or Safari, export them as a HAR file, check the TapCub requests yourself, and remove cookies and tokens before sharing.

Getting started3 min readLast updated Nov 5, 2026TapCub team

Short answer

Open DevTools › Network, tick Preserve log, reload and reproduce the problem, then Export HAR (Chrome/Edge download arrow, Firefox and Safari Save/Export). Check client.js returns 200 and /api/v1/pulse returns 202, and share only a sanitized file without cookies or authorization headers.

Short answer

Open your browser's developer tools on the page with the problem, go to the Network tab, turn on Preserve log, reload and reproduce the issue, then export the log as a HAR file (right-click the request list → Save all as HAR, or the download arrow). Before sending it to anyone, export the sanitized version or remove cookies and authorization headers.

A HAR (HTTP Archive) file is a JSON record of every request the page made: URL, method, status, headers, timing and, optionally, response bodies. It is the quickest way to show exactly what the TapCub script did on your site.

When TapCub support asks for a HAR file

  • The installation check says no data, but the script tag is on the page.
  • Pageviews arrive on some pages or browsers but not others.
  • Events or properties are missing or look wrong.
  • The chat widget does not appear.

Chrome and Edge

  1. Open the page, then press F12 (Windows) or ⌥⌘I (Mac) and select Network.
  2. Tick Preserve log and Disable cache.
  3. Clear the list (🚫 icon), reload the page, and reproduce the problem: navigate, click the button, submit the form.
  4. Click the download arrow (Export HAR) in the Network toolbar, or right-click any request → Save all as HAR.
  5. Recent versions export a sanitized HAR by default, without cookies and authorization headers. Keep that default unless support explicitly needs something else.

Firefox

  1. Press F12 or ⌥⌘I, open Network.
  2. Open the ⚙ menu and enable Persist Logs; tick Disable Cache.
  3. Reload and reproduce the issue.
  4. Right-click in the request list → Save All As HAR.

Safari

  1. Enable the Develop menu: Safari › Settings › Advanced › Show features for web developers.
  2. Develop › Show Web Inspector → Network. Tick Preserve Log.
  3. Reload and reproduce the issue.
  4. Click Export in the Network toolbar to save the HAR.

What to look for before you send it

You can often find the answer yourself. Filter the request list:

FilterWhat you should seeIf not
client.jsStatus 200 from the TapCub script hostBlocked (ERR_BLOCKED_BY_CLIENT): an ad blocker; see do ad blockers block TapCub?. Missing: the tag is not on this page or template
pulseA POST to /api/v1/pulse per pageview or event, often shown as type ping (sendBeacon)No request: script not started (check data-site) or blocked by Content Security Policy (see the Console)
Status of pulse2024xx or network error: check the host and CSP

Important: 202 means the collector accepted the request, not that it stored the event. It also returns 202 when the domain is not registered, the monthly quota is used up, or an exclusion rule matches, such as an internal traffic filter. If you see 202s but no data, check those settings next. Localhost is skipped by default, so test on a deployed URL.

Keep the file safe

A HAR file can contain session cookies, login tokens, form values and personal data. Before sharing:

  • Reproduce the problem in a private window, signed out of unrelated services.
  • Use the sanitized export, or open the file in a text editor and remove Cookie, Set-Cookie and Authorization headers.
  • Do not post HAR files publicly. Send them only through your support ticket, and delete your local copy when the issue is solved.

Related

Did this answer your question?

We use your answers to fix and expand this page.

See your data clearly. Find your growth.

Every click, backed by data. Install one line of code and see your first numbers in a minute.

No credit card · Free plans for analytics and chat · Cookieless analytics