Title: Inspect HTTP Requests
Author: expresstechsoftware
Published: <strong>June 17, 2022</strong>
Last modified: May 14, 2025

---

Search plugins

![](https://ps.w.org/inspect-http-requests/assets/banner-772x250.png?rev=2744207)

![](https://ps.w.org/inspect-http-requests/assets/icon-256x256.png?rev=2744207)

# Inspect HTTP Requests

 By [expresstechsoftware](https://profiles.wordpress.org/expresstechsoftware/)

[Download](https://downloads.wordpress.org/plugin/inspect-http-requests.1.0.10.zip)

 * [Details](https://pcd.wordpress.org/plugins/inspect-http-requests/#description)
 * [Reviews](https://pcd.wordpress.org/plugins/inspect-http-requests/#reviews)
 *  [Installation](https://pcd.wordpress.org/plugins/inspect-http-requests/#installation)
 * [Development](https://pcd.wordpress.org/plugins/inspect-http-requests/#developers)

 [Support](https://wordpress.org/support/plugin/inspect-http-requests/)

## Description

** 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

 * [Github ](https://github.com/expresstechsoftware/inspect-http-requests)
 * [Github ](https://github.com/FacetWP/log-http-requests)

### Checkout Our Other Plugins

 1.  [Connect MemberPress and Discord](https://wordpress.org/plugins/expresstechsoftwares-memberpress-discord-add-on/)
 2.  [Connect PaidmembershipPro and Discord](https://wordpress.org/plugins/pmpro-discord-add-on/)
 3.  [Connect LearnPress and Discord](https://wordpress.org/plugins/connect-learnpress-discord-add-on/)
 4.  [Connect GamiPress and Discord](https://wordpress.org/plugins/connect-gamipress-and-discord/)
 5.  [Connect LifterLMS and Discord](https://wordpress.org/plugins/connect-lifterlms-to-discord/)
 6.  [Webhook For WCFM Vendors](https://wordpress.org/plugins/webhook-for-wcfm-vendors/)
 7.  [Connect LearnDash and Discord](https://wordpress.org/plugins/connect-learndash-and-discord/)
 8.  [Product Questions & Answers for WooCommerce](https://wordpress.org/plugins/product-questions-answers-for-woocommerce/)
 9.  [Connect Ultimate Member and Discord](https://wordpress.org/plugins/ultimate-member-discord-add-on/)
 10. [Connect BadgeOS and Discord](https://wordpress.org/plugins/connect-badgeos-to-discord/)
 11. [connect Eduma Theme and Discord](https://wordpress.org/plugins/connect-eduma-theme-to-discord/)

## Screenshots

 * [[
 * The plugin menu is Available inside tools

## Installation

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

## Reviews

![](https://secure.gravatar.com/avatar/d112eff18652604126b88495a8cfc3f66b2a56489833597f47743b5dc11fa08a?
s=60&d=retro&r=g)

### 󠀁[Really useful](https://wordpress.org/support/topic/really-useful-325/)󠁿

 [Farzad](https://profiles.wordpress.org/farzadjozaghi/) August 20, 2025 2 replies

The plugin is so useful and i loved it. But there is some bugs and I think it’s 
okay for the first versions.#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 sortable 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!Thank you very much!
Hope my comment can help you for future updates.

![](https://secure.gravatar.com/avatar/ff32af0797217e231ecb1e2d46473b0bc3f2a79deae71f4db5079bc7ae6f27c7?
s=60&d=retro&r=g)

### 󠀁[Works great!!](https://wordpress.org/support/topic/not-working-not-answer-from-support/)󠁿

 [jubilo](https://profiles.wordpress.org/jubilo/) January 3, 2023 3 replies

<p>The first version had bugs, but the developer fixed them and now it works excellent.
<br />It is the most complete plugin to analyze outgoing traffic.</p>

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/inspect-http-requests/reviews/)

## Contributors & Developers

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

Contributors

 *   [ expresstechsoftware ](https://profiles.wordpress.org/expresstechsoftware/)
 *   [ Ravi Soni ](https://profiles.wordpress.org/webbdeveloper/)
 *   [ Sunny Soni ](https://profiles.wordpress.org/sunnysoni/)
 *   [ Younes ](https://profiles.wordpress.org/vanbom/)

“Inspect HTTP Requests” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/inspect-http-requests/contributors)
for their contributions.

[Translate “Inspect HTTP Requests” into your language.](https://translate.wordpress.org/projects/wp-plugins/inspect-http-requests)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/inspect-http-requests/),
check out the [SVN repository](https://plugins.svn.wordpress.org/inspect-http-requests/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/inspect-http-requests/)
by [RSS](https://plugins.trac.wordpress.org/log/inspect-http-requests/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.10

 * Fixe Stable tag version 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 page on blocked url’s and sort URL’s on alphabet
 * Stop logging to database if administrator has manually added a matching base-
   url in the database.
 * Added option to block by default, define( ‘inspect-http-requests-default-block’,
   true ) in wp-config.php
 * Added option to create ignore list in wp-config.php, the defaults are ‘your own
   wp’ and wordpress.org
    so that preloaders and updates won’t show up. If you have
   a lot of database lookups 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

## Meta

 *  Version **1.0.10**
 *  Last updated **11 months ago**
 *  Active installations **100+**
 *  WordPress version ** 3.0.1 or higher **
 *  Tested up to **6.8.5**
 *  Languages
 * [Chinese (Taiwan)](https://tw.wordpress.org/plugins/inspect-http-requests/) and
   [English (US)](https://wordpress.org/plugins/inspect-http-requests/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/inspect-http-requests)
 * Tags
 * [api](https://pcd.wordpress.org/plugins/tags/api/)[log](https://pcd.wordpress.org/plugins/tags/log/)
   [requests](https://pcd.wordpress.org/plugins/tags/requests/)[update checks](https://pcd.wordpress.org/plugins/tags/update-checks/)
   [wp_http](https://pcd.wordpress.org/plugins/tags/wp_http/)
 *  [Advanced View](https://pcd.wordpress.org/plugins/inspect-http-requests/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/inspect-http-requests/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/inspect-http-requests/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/inspect-http-requests/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/inspect-http-requests/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/inspect-http-requests/reviews/?filter=1)

[Add my review](https://wordpress.org/support/plugin/inspect-http-requests/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/inspect-http-requests/reviews/)

## Contributors

 *   [ expresstechsoftware ](https://profiles.wordpress.org/expresstechsoftware/)
 *   [ Ravi Soni ](https://profiles.wordpress.org/webbdeveloper/)
 *   [ Sunny Soni ](https://profiles.wordpress.org/sunnysoni/)
 *   [ Younes ](https://profiles.wordpress.org/vanbom/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/inspect-http-requests/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://paypal.me/supportets)