Entrypoint trailling slash is stripped from original entrypoint fetch.
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 42/100
- Type d'issue
- Bug
- Clarté
- Clairement spécifiée
- Activité
- À l'abandon
- Stack technique
- typescript
- Domaine
- api
Piste de recherche
Commencez dans src/hydra/parseHydraDocumentation.ts, vers la ligne 202, où le préfixe du point d’entrée est supprimé avant de récupérer le document de l’API. Reproduisez le problème avec un point d’entrée se terminant par une barre oblique et une API qui rejette l’URL sans barre oblique. C’est terminé lorsque la requête initiale conserve la barre oblique finale fournie et que la gestion existante du préfixe reste correcte.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
API doc parser version(s) affected: 0.15.1
Description
Since the entrypoint prefix is stripped here it means that the request to fetch the API doc is made to the URL without this slash.
It means that in the case were the API only replies to the URL with the slash the request will fails and the admin won't load.
How to reproduce
Create an Admin with an entrypoint that ends with a slash and an API that returns a error when the request is done without this slash.
Possible Solution
Since the slash is removed intentionally we need to keep it, but maybe we could keep the original supplied URL for the original fetch of the entry point.
- Langage dominant
- TypeScript
- Étoiles
- 113
- Forks
- 80
- Merge moyen
- 2 j 18 h
- PR mergées (30 j)
- 3
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
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 api-platform/api-doc-parser
-
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
api-platform/api-doc-parser#158 · 1 commentaire ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
api-platform/api-doc-parser#130 ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
api-platform/api-doc-parser#129 · 1 commentaire ·
-
Why aren't hydra and openapi3 generating the same componentsPeut-être à nouveau libre @J3m5 l’a pris il y a 488 jours, et aucune pull request n’est ouverte. Ouverte
api-platform/api-doc-parser#125 · 1 commentaire · 1 personne assignée ·
-
fetchResource loads actual items from the API due to wrong queryParameterPeut-être à nouveau libre @soyuka l’a pris il y a 706 jours, et aucune pull request n’est ouverte. Ouverte
api-platform/api-doc-parser#115 · 4 commentaires · 1 personne assignée ·
Toutes les issues de api-platform/api-doc-parser
Issues similaires
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
juice-shop/juice-shop#3686 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
dsh-market/dsh-market#877 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
-
enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
ScottKirvan/GOMAC#61 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
stellar/stellar-dev-skill#151 ·
Les mainteneurs répondent en général sous 1 jour