Step-by-Step Guide for Inspect HTTP Requests WordPress Plugin

Introduction

Inspect HTTP Requests is a powerful WordPress plugin developed by ExpressTech Software Solutions Pvt Ltd.

This plugin allows you to monitor all HTTP requests made via WP HTTP methods, such as wp_remote_get and wp_remote_post.

Additionally, it provides a convenient option to block any request with just a click of a button.

Follow this step-by-step guide to effectively install, configure, and utilize the features of the Inspect HTTP Requests plugin.

Installing the plugin

  • Navigate to your WordPress Dashboard.
  • Go to the “Plugins” section.
  • Click on “Add New.”
  • In the search bar, type “Inspect HTTP Requests.”
  • Locate the “Inspect HTTP Requests” plugin by ExpressTech Software Solutions Pvt Ltd.
  • Click on “Install Now” and then “Activate” the plugin.

Accessing the Plugin Settings:

  1. Once activated, go to the WordPress Dashboard.
  2. Find the “Tools” menu item in the left sidebar.
  3. Hover over “Tools” and select “Inspect HTTP Requests” from the submenu.

Settings Page Overview:

The settings page is accessible through the WordPress admin menu under “Tools -> Inspect HTTP Requests.”

On this page, you can view a list of all HTTP requests, search for specific requests, add validation for valid URLs, and perform actions such as blocking requests and deleting entries.

1 - Filtering and Search:

Search Box:
  • Use the search box to filter HTTP requests based on URL, request arguments, and response data.
  • Input specific search terms in the “Search URL, Request args and Response” field.
  • Click the “Search” button to apply the filter.
Validation for Valid URL:
  • Add validation for a valid URL by entering the URL in the “Valid URL” field.
  • Click the “Add” button to apply the validation.

2- HTTP Requests Table:

  • The table provides an organized view of HTTP requests with the following columns:
    1. ID: The unique identifier for each request.
    2. Block Request: Allows blocking a specific request.
    3. URL: Displays the URL associated with the request.
    4. Request Args: Shows the arguments of the HTTP request.
    5. Response: Displays the response data.
    6. Transport: Indicates the transport method used.
    7. Runtime: Shows the runtime of the request.
    8. Date: Displays the date of the request.
    9. Delete: Allows deleting a specific request entry.

3 - Interacting with HTTP Requests:

Blocking a Request:
  • To block a specific request, click on the entry in the table and use the “Block Request” button.
Deleting a Request:
  • Use the “Delete” column to remove a specific request from the list.

Conclusion:

The settings page of the Inspect HTTP Requests plugin offers a user-friendly interface for managing and analyzing HTTP requests in WordPress. Utilize the search and filtering options, and take advantage of the ability to block or delete specific requests for efficient website optimization and debugging.

For additional details, refer to the inline comments within the provided PHP file.

Download Inspect http Requests