Inspect HTTP Requests
Log, view, and Block WP 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-assistedInspect 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
- Connect MemberPress and Discord
- Connect PaidmembershipPro and Discord
- Connect LearnPress and Discord
- Connect GamiPress and Discord
- Connect LifterLMS and Discord
- Webhook For WCFM Vendors
- Connect LearnDash and Discord
- Product Questions & Answers for WooCommerce
- Connect Ultimate Member and Discord
- Connect BadgeOS and Discord
- connect Eduma Theme and Discord