developit / developit/redaxios
Sending an array in a GET request turns it into a string
- Vorherrschende Sprache
- JavaScript
- Sterne
- 4.9k
- Forks
- 104
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
If you send an array as a parameter in a GET request, `redaxios` turns that into a string separated by commas. This seems like a bug.
On the server-side (ie: PHP) we would expect that to be provided as an array, but it ends up being a string.
In `axios` this is correctly kept as an array.
Beitragsleitfaden
Rechercherichtung
Beginne damit, die gemeldete GET-Anfrage mit einem Array-Parameter zu reproduzieren, und vergleiche redaxios mit axios, wobei du prüfst, was der Server empfängt. Finde den Einstiegspunkt für die Serialisierung von Anfrageparametern und überprüfe anschließend, dass Array-Werte in der generierten Anfrage Arrays bleiben, und füge Tests hinzu oder aktualisiere sie, falls das Repository relevante Tests enthält.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- api
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100