← All examples

JavaScript Developer & QA threads.com

Threads: log feed network requests

Developer aid: prints the GraphQL request URLs that Threads makes to the console.

Code to copy

// Developer aid: log GraphQL feed requests Threads makes
const origFetch = window.fetch;
window.fetch = function (...args) {
  const url = typeof args[0] === 'string' ? args[0] : (args[0] && args[0].url);
  if (url && /graphql/i.test(url)) {
    console.log('[Threads fetch]', url);
  }
  return origFetch.apply(this, args);
};
console.log('[Threads] GraphQL fetch logging enabled');

How to use this example

  1. Copy the code with the button above.
  2. Install JustZix (2 minutes) and open the extension on the target page.
  3. Add a new rule matching that page.
  4. Paste the code into the rule's JavaScript panel and save — it runs on every page visit.

Rate this example

No ratings yet — be the first.

Does this example work?

Snippets are useless without somewhere to paste them.

JustZix takes 2 minutes to install and runs your code on every matching page. No account, no payment.

Download free See use cases