danielgtaylor / danielgtaylor/openapi-cli-generator

How to set default value to custom header

Offen
#42 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Go
Sterne
218
Forks
54
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Hi ,
I am trying to have a custom header in my spec like below :

- name: 'Client-Type'
in: header
schema:
type: string

**./cli --Client-Type **

I don't want to force user to pass the header like above example command, it should take from spec instead.

So I modified it like below :

- name: 'Client-Type'
in: header
schema:
type: string
default: "my-header"
nullable: true

Still, I don't see this header in my request. And it expects me to pass the same from CLI.

Can you please suggest on this ?

Thanks in advance ;)

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Es sind keine Quelldateien oder Tests angegeben. Beginne damit, das Problem mit dem gezeigten OpenAPI-Header in ./cli zu reproduzieren, und verfolge dann, wie Header-Parameter und Schema-Standardwerte beim Erstellen der Anfrage behandelt werden. Als erledigt gilt die Aufgabe, wenn die generierte Anfrage „my-header“ verwendet, ohne --Client-Type zu erfordern.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

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

Neue Issues direkt in Ihr Postfach

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