Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Support content negotiation via `Accept` header

Offen
#3 0 Kommentare 0 Reaktionen 1 zugewiesene Person Auf GitHub ansehen

@francescobianco arbeitet bereits daran.

Seit 03.6.2026.

Bewertung

Dieses Issue wurde noch nicht bewertet.

Beschreibung

enhancement

Description

The API already supports content negotiation through the Accept HTTP header, but this capability is currently undocumented.

When one of the following media types is specified, the default response format (application/json) is overridden and the output is returned accordingly:

Accept Header Output Format
application/vnd.toon+text Toon
text/markdown Markdown
application/xml XML
application/json JSON (default)

Example

GET /api/resource
Accept: text/markdown

The response will be returned in Markdown format instead of JSON.

Proposed Action

  • Document supported Accept header values.
  • Add examples to the API documentation.
  • Clarify that application/json remains the default response format when no supported Accept header is provided.
Vorherrschende Sprache
Rust
Sterne
19
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus openapi/openapi-cli

Alle Issues in openapi/openapi-cli

Ähnliche Issues

Weitere Issues zu Rust

Neue Issues direkt in Ihr Postfach

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