apache / apache/openwhisk-cli

wsk should remove trailing slash on apihost

Offen
#481 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
good first issue help wanted
Vorherrschende Sprache
Go
Sterne
109
Forks
98
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Just spent an embarrassing amount of time trying to determine why the wsk CLI was working on one machine and not on another. The ultimate issue was that I ended up specifying the `APIHOST` variable as `https://localhost:8443/` in the config file, with the trailing slash, which causes 404s since the CLI was sending requests to `https://localhost:8443//api/v1/namespaces/_/triggers?limit=0&skip=0` (note the double-slash after the domain).

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit nachzuverfolgen, wie die CLI die APIHOST-Konfiguration liest und Request-URLs erstellt. Reproduziere den Fall mit einem abschließenden Schrägstrich und überprüfe anschließend, dass Requests einen einzelnen Trenner verwenden und die betroffene API-Route nicht mehr 404 zurückgibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
go
Bereich
cli
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.