WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by expresstechsoftware v1.0.10

Inspect HTTP Requests

Log, view, and Block WP HTTP requests

Inspect HTTP Requests

The facts

Rating
5★ from 2
Active installs
100+
Price
Free
Last updated
14 May 2025
Added
Jun 2022
Requires WP
3.0.1
Tested up to
WP 6.8.8
Downloads
5,213

Our analysis

AI-assisted

Inspect HTTP Requests is a WordPress plugin designed to monitor HTTP requests made through WordPress HTTP methods such as wp_remote_get and wp_remote_post. It logs these requests and displays them in a table format for easy viewing, including the runtime of each request, which can be useful for analysing bandwidth consumption.

The plugin allows users to block specific requests with a single click and offers options to ignore certain hostnames to prevent unnecessary database entries. It is suitable for users who need to track and manage HTTP requests on their WordPress sites.

Best for: This plugin is best for WordPress site administrators who need to monitor and control HTTP requests.

What it does well

  • Monitors all HTTP requests made via WordPress methods
  • Logs requests and displays them in a table format
  • Tracks runtime for each HTTP request
  • Allows blocking of requests with a click
  • Provides options to ignore specific hostnames

Where it falls short

  • Limited information on additional features or settings
  • No details on user interface or ease of use

Verdict

Inspect HTTP Requests offers useful functionality for tracking HTTP requests, but lacks detailed information on its user interface and additional features.

From the developer

expresstechsoftware's own description of Inspect HTTP Requests, lightly tidied.

** This plugin is inpired from the work of log-http-requests plugin **

Monitor all the HTTP Request being made via WP HTTP Methods i.e. wp_remote_get, wp_remote_post Block any request by just a click of button.
Track how much time a request like updating core/plugin/theme taking (may be useful for bandwidth consumption analysis),

This plugin 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 Hooks

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


define( 'inspect_http_requests_default_block', true );

To prevent database littering and performance drain due to sql lookups you can ignore (parts 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 Links

Checkout Our Other Plugins

  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. Webhook For WCFM Vendors
  7. Connect LearnDash and Discord
  8. Product Questions & Answers for WooCommerce
  9. Connect Ultimate Member and Discord
  10. Connect BadgeOS and Discord
  11. connect Eduma Theme and Discord

Read the full description on the official page →

Tagged as