Log and view all WP HTTP requests
As of April 2026, Log HTTP Requests is a WordPress api plugin with 2.0K+ active installations and a 5/5 rating from 15 reviews. It has been downloaded 70K+ times in total. Requires WordPress 5.0+ and PHP false+. Available on WordPress.org since 2017. Downloads are down 21% this week. Support resolution rate: 0%. Top alternative: WP Consent API.
How long do [core / plugin / theme] update checks take to run? What data about my site is being sent out? What about all those ajax requests? The answers to these questions are just a few clicks away.
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.
Customize the length (in days) before older log items are removed:
add_filter( 'lhr_expiration_days', function( $days ) {
return 7; // default = 1
});
Don’t log items from a specific hostname:
add_filter( 'lhr_log_data', function( $data ) {
if ( false !== strpos( $data['url'], 'wordpress.org' ) ) {
return false;
}
return $data;
});
In the above example, the $data array…
The plugin does exactly what it says it does, and works perfect every time.
I’ve used it quite a lot for troubleshooting purposes and have yet to discover any issues.
Kind regards, Jarno
I use this plugin regularly when developing WordPress plugins that make HTTP requests. This plugin works great, 5 stars from me.
Do what it tells it, do! 🙂
Amazing
This plugin has proven to be an indispensable tool for tracking and analyzing HTTP requests. Its ability to reveal whether a request was made, along with detailed insights into the transmitted data and received responses, is simply remarkable. The clarity it provides is instrumental for troubleshooting and optimizing processes. A must-have for anyone dealing with HTTP interactions
This plugin is so helpful for tracking down whether an HTTP request was made at all, and when it was, what data was sent and what response was received. It’s invaluable for tracking down bugs tied to unexpected responses and requests.
| WordPress | 5.0+ requiredTested up to 6.8.5 |
| PHP | false+ required |
…and 8 more changes
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.