Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

phpwebclient/ext-redirect

Repository files navigation

Latest Stable Version Total Downloads License PHP

webclient/ext-redirect

Redirect extension for PSR-18 HTTP client.

Install

Install this package and your favorite psr-18 implementation.

composer require webclient/ext-redirect:^2.0

Using

<?php
use Webclient\Extension\Redirect\RedirectClientDecorator;
use Psr\Http\Client\ClientInterface;
use Psr\Http\Message\RequestInterface;
/** 
 * @var ClientInterface $client Your PSR-18 HTTP Client
 * @var int $maxRedirects Max follow redirects
 */
$http = new RedirectClientDecorator($client, $maxRedirects);
/** @var RequestInterface $request */
$response = $http->sendRequest($request);

Sponsor this project

Contributors 2

Languages

AltStyle によって変換されたページ (->オリジナル) /