Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Support content negotiation via `Accept` header

Ouverte
#3 0 commentaires 0 réactions 1 personne assignée Voir sur GitHub

@francescobianco y travaille déjà.

Depuis le 3/6/2026.

Évaluation

Cette issue n'a pas encore été évaluée.

Description

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.
Langage dominant
Rust
Étoiles
19
Forks
0
Métriques de merge des PR
Aucune PR mergée en 30 j

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de openapi/openapi-cli

Toutes les issues de openapi/openapi-cli

Issues similaires

Plus d'issues Rust

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.