OAI / OAI/OpenAPI-Specification
Support for structured-headers de/serialization
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Markdown
- Sterne
- 31.2k
- Forks
- 9.2k
- Ø Merge
- 6 Std. 37 Min.
- Gemergte PRs (30 T.)
- 27
Beschreibung
I expect
A way to express structured-fields serialization rfc8941
Here are some examples:
Example-IntegerHeader: 42
Example-BoolHdr: ?1
Example-StringHeader: "hello world"
Example-BinaryHdr: :cHJldGVuZCB0aGlzIGlzIGJpbmFyeSBjb250ZW50Lg==:
Example-StrListHeader: "foo", "bar", "It was the best of times."
Example-DictHeader: en="Applepie", da=*w4ZibGV0w6ZydGU=*
Note
In the near future, all http headers will probably be de/serialized using structured-header specs.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Das Issue nennt keine Repository-Dateien oder Tests. Beginne damit, RFC 8941 und die verlinkte Structured-Fields-Spezifikation zu lesen, und verwende anschließend die aufgeführten Integer-, Boolean-, String-, Binary-, List- und Dictionary-Beispiele, um den angeforderten Umfang zu verstehen. Erledigt ist die Aufgabe, wenn OpenAPI eine abgestimmte, dokumentierte Möglichkeit bietet, die Serialisierung und Deserialisierung von Structured Headers auszudrücken.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Bereich
- api, backend-api-design
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Ruhig
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100