HTTP client: Add last effective URI of redirected requests to response
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- php
- Domaine
- networking
Piste de recherche
Start by reviewing the HTTP client’s redirect handling and how the final request URI is currently retained. Read the linked ReactPHP Buzz and Guzzle discussions for context, then determine an approach that exposes the last effective URI without modifying PSR ResponseInterface. Done means callers can retrieve the final URI after redirects through a clear library API.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Hello, i am trying to get the last URI in a redirect sequence, this uri is available in the request object but there is no way to getting out at the moment in a easy way.
To give context i will try to point the times that this problem has been mentioned:
-
clue/reactphp-buzz explainig the problem https://github.com/clue/reactphp-buzz/issues/129
-
guzzle fix of the problem https://github.com/guzzle/guzzle/issues/1166
I wonder what approach to take in this library, i dont think is clever to modify the Psr ResponseInterface, so i am open to suggestions, thanks great code 👍
- Langage dominant
- PHP
- Étoiles
- 781
- Forks
- 166
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de reactphp/http
-
bug
Difficulté 3/5 1-2 jours Accessibilité débutants 76/100
-
bug
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
-
Roadmap to reactphp/http v3 Ouvertemaintenance
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
-
new feature
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
-
help wanted new feature
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100