=== Inspect HTTP Requests === Contributors: expresstechsoftware, webbdeveloper, sunnysoni, vanbom, eilandert Donate link: https://paypal.me/supportets Tags: log, wp_http, requests, update checks, api Requires at least: 3.0.1 Tested up to: 6.8 Stable tag: 1.0.10 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Log, view, and Block WP 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) == Installation == 1. Download and activate the plugin. 2. Browse to `Tools > Inspect HTTP Requests` to view log entries. == 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 == 1. The plugin menu is Available inside tools == 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