Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Guzzle Redirect History Middleware Laravel Package

spatie/guzzle-redirect-history-middleware

Guzzle middleware that records redirect chains for each request. Attach RedirectHistoryMiddleware to your handler stack to capture every Location hop and inspect the final URL and intermediate redirects via a RedirectHistory instance.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
spatie/googlesearch 0.89 Fetch search results from a paid Google Custom Search Engine in PHP/Laravel. Includes service provider, facade, and configurable API key/CSE ID setup to return results as an array for easy integration into your app. 81 62 29 0 0 1.7 — MIT 10 years ago
View on GitHub
guzzlehttp/test-server 0.88 Guzzle Test Server is a dev-only testing helper that starts a local Node.js HTTP server, letting PHP tests queue responses and inspect received requests for handler and integration tests. 14 14 2 23K 0 23.4 51.4 MIT 2 weeks ago
View on GitHub
spatie/crawler 0.88 A powerful PHP package for crawling websites, using Guzzle promises to fetch multiple URLs concurrently. It can render JavaScript via Chrome and Puppeteer, restrict crawls to internal links or depth, collect found URLs, and fake HTTP responses for testing crawl logic. 2,829 2,843 368 1M 0 52.5 41.5 MIT 3 months ago
View on GitHub
Context7
guzzlehttp/guzzle 0.88 Guzzle is a PHP HTTP client that makes sending HTTP requests simple and integrating with web services trivial. It supports sync and async requests, PSR-7 and PSR-18 interfaces, streaming uploads and downloads, middleware, and abstracts away the underlying transport. 23,447 24,314 2,393 20M 2 75.1 48.3 MIT 1 week ago
View on GitHub
spatie/laravel-export 0.88 Laravel Export scans your Laravel app, renders every crawled URL to HTML, and bundles the public directory into a static site saved to disk. Build blogs or sites with familiar Laravel tools, then upload the export to Netlify, GitHub Pages, or any static host—no server required. 698 700 63 11K 0 32.7 20.4 MIT 1 week ago
View on GitHub
Context7
spatie/guzzle-rate-limiter-middleware 0.88 A Guzzle middleware that enforces rate limits by specifying max requests per minute or second. When the limit is reached, requests sleep until allowed. Includes an InMemoryStore and supports custom persistent stores for cross-process rate limiting. 169 171 17 301K 0 19.1 51.0 MIT 2 months ago
View on GitHub
guzzlehttp/guzzle-services 0.85 Build SDK-style API clients with service descriptions: map named operations and parameters to HTTP requests and transform responses into result data, instead of hand-writing request serializers for every endpoint. 254 256 79 200K 0 29.1 45.8 MIT 2 months ago
View on GitHub
caseyamcl/guzzle_retry_middleware 0.85 Guzzle Retry Middleware automatically retries Guzzle HTTP requests when servers return 429 or 503, or when requests time out. It honors Retry-After headers, backs off exponentially, supports configurable retry limits and callbacks, and drops into your handler stack with no setup. 222 224 33 558K 6 25.9 54.8 MIT 3 months ago
View on GitHub
csa/guzzle-history-middleware 0.84 Capture and inspect Guzzle HTTP request/response history with a middleware you can drop into your handler stack. Useful for testing, debugging, and logging, with upgrade notes and contribution guidelines included. 54 54 5 35K 0 0.2 27.4 — —
View on GitHub
spatie/url 0.84 Immutable URL parser/builder for PHP. Parse scheme, host, path and query, then fluently transform parts (withHost, withPath, withScheme) and manage query parameters. Supports allowed/sanitized schemes for safer URL handling. 738 751 59 679K 0 12.5 41.0 MIT 2 years ago
View on GitHub
Context7
eightpoints/guzzle-wsse-middleware 0.84 Guzzle middleware that adds WS-Security (WSSE) UsernameToken authentication to outgoing requests. It generates the nonce, created timestamp and password digest automatically, so SOAP and other WSSE-protected APIs can be called through Guzzle with minimal setup. 31 31 3 5K 1 0.3 30.2 MIT 7 years ago
View on GitHub
guzzlehttp/command 0.83 Build higher-level web service clients on top of Guzzle by modeling operations as Commands and responses as Results. Includes a generic ServiceClient plus command middleware to map commands to PSR-7 requests and responses to structured results. 115 119 21 175K 0 23.8 50.5 MIT 2 months ago
View on GitHub
guzzlehttp/retry-subscriber 0.83 A Guzzle subscriber that automatically retries failed HTTP requests using configurable strategies, including exponential backoff. Set retry limits, delays, and the exceptions or status codes that trigger a retry to make your Guzzle 6/7 API calls more resilient. 61 58 15 974 0 0.4 11.9 MIT —
View on GitHub
spatie/laravel-missing-page-redirector 0.83 Automatically redirect 404 (missing) pages in Laravel to preserve SEO during site migrations. Configure old-to-new URL redirects in a config file or implement a custom redirector (e.g., database-backed) via middleware in your global stack. 510 513 34 42K 0 18.4 27.8 MIT 8 months ago
View on GitHub
brightfish/caching-guzzle 0.83 Caches Guzzle HTTP responses so repeated API calls can be served from your Laravel cache instead of hitting the network again, with configurable TTLs and cache keys for controlling what gets stored and for how long. 10 10 4 585 1 0.3 23.9 GPL-3.0 3 years ago
View on GitHub
guzzlehttp/log-subscriber 0.83 Guzzle log subscriber that records HTTP requests and responses via any PSR-3 logger. It helps debug API integrations by logging request method and URL, response status, and other message details, making it easy to inspect traffic and monitor client behavior during development or production troublesh... 43 42 11 6K 0 0.3 20.7 MIT —
View on GitHub
guzzle/parser 0.82 guzzle/parser provides lightweight message parsing utilities for Guzzle, helping you parse HTTP request/response messages, headers, and related components. Useful when working with raw HTTP strings or building tooling around Guzzle’s message format. 21 18 2 52K 0 0.2 46.6 — —
View on GitHub
Context7
spatie/http-status-check 0.82 CLI tool to crawl a website and report HTTP status codes for every link. Scan internal and optionally external URLs, control concurrency for speed, and export failing (non-2xx/3xx) links to a file for quick auditing. 600 603 85 32 0 6.1 0.2 MIT 3 years ago
View on GitHub
spatie/laravel-referer 0.82 Store a visitor’s original referrer in the Laravel session. Detects from utm_source first, then the external domain from the Referer header, otherwise empty. Configurable session key and referrer sources via published config. 526 531 37 26K 0 17.5 24.6 MIT 8 months ago
View on GitHub
guzzle/plugin 0.82 — 5 7 0 20K 0 0.0 48.5 — —
View on GitHub
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
coleus/frame
thtg88/journalism
filagora/filagora-ai-forums
rlacerda83/query-parser
socialdept/atp-orm
cboxdk/laravel-assistant-client
socialdept/atp-resolver
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings