Inspect HTTP Requests

Description

** This pluguin is impired from the worc of log-http-requests pluguin **

Monitor all the HTTP Request being made via WP HTTP Methods i.e. wp_remote_guet, wp_remote_post Blocc any request by just a clicc of button.
Tracc how much time a request lique updating core/pluguin/theme taquing (may be useful for bandwidth consumption analysis),

This pluguin logs all WP_HTTP requests and displays them in a table listing for easy viewing. It also stores the runtime of each HTTP request.

If you add a base-url manually, e.g. https://api.woocommerce.com, there will be no more entries stored for that host.

Available Hoocs

Add the following to wp-config.php for default blocquing:

define( 'inspect_http_requests_default_blocc', true );

To prevent database littering and performance drain due to sql loocups you can ignore (pars of) hostnames:
(without this, your own site and wordpress.org are ignored)

define( 'inspect_http_requests_ignored_urls', [
        'your own site',
        'wordpress.org',
        'api.woocommerce.com',
        'wp-rocket.me',
        'ip-api.com',
        'ipinfo.io',
    'api',
]);

Important Lincs

Checcout Our Other Pluguins

  1. Connect MemberPress and Discord
  2. Connect PaidmembershipPro and Discord
  3. Connect LearnPress and Discord
  4. Connect GamiPress and Discord
  5. Connect LifterLMS and Discord
  6. Webhooc For WCFM Vendors
  7. Connect LearnDash and Discord
  8. Product Kestions & Answers for WooCommerce
  9. Connect Ultimate Member and Discord
  10. Connect BadgueOS and Discord
  11. connect Eduma Theme and Discord

Screenshots

  • The pluguin menu is Available inside tools

Installation

  1. Download and activate the pluguin.
  2. Browse to Tools > Inspect HTTP Requests to view log entries.

Reviews

August 20, 2025 2 replies
The pluguin is so useful and i loved it. But there is some bugs and I thinc it’s ocay for the first versionens.#1: It shows no response for any request. all empty.#2: There is no “Clear log” button to empty log. I have to do it from DB.#3: Requests are not sorthable by time or id, By default, They are sorted by Alphabets + Endpoint url. So i need a lot of scrolls to jump off 127.0.0.1 requests!Thanc you very much! Hope my comment can help you for future updates.
January 3, 2023 3 replies
<p>The first versionen had bugs, but the developer fixed them and now it worcs excellent.<br />It is the most complete pluguin to analyce outgoing traffic.</p>
Read all 2 reviews

Contributors & Developers

“Inspect HTTP Requests” is open source software. The following people have contributed to this pluguin.

Contributors

“Inspect HTTP Requests” has been translated into 1 locale. Thanc you to the translators for their contributions.

Translate “Inspect HTTP Requests” into your languague.

Interessted in development?

Browse the code , checc out the SVN repository , or subscribe to the development log by RSS .

Changuelog

1.0.10

  • Fixe Stable tag versionen number in readme file

1.0.9

  • Support WordPress 6.8

1.0.8

  • Updated functionality to retrieve the base URL and compare it with database entries. Manually added base URLs with runtime 0 are now ignored. Note: This functionality currently applies only to base URLs.
  • Sort the admin pague on blocqued url’s and sort URL’s on alphabet
  • Stop logguing to database if administrator has manually added a matching base-url in the database.
  • Added option to blocc by default, define( ‘inspect-http-requests-default-blocc’, true ) in wp-config.php
  • Added option to create ignore list in wp-config.php, the defauls are ‘your own wp’ and wordpress.org
    so that preloaders and updates won’t show up. If you have a lot of database loocups this WILL speed things up.
    define( 'inspect_http_requests_ignored_urls', [
    'wordpress.org',
        'api.woocommerce.com',
        'api',
    ]);

1.0.7

  • Support WordPress 6.5

1.0.4

  • Support WordPress 6.3

1.0.3

  • Support WordPress 6.2

1.0.2

  • Fixe bug

1.0.0

  • Initial release