Support content negotiation via `Accept` header
@francescobianco y travaille déjà.
Depuis le 3/6/2026.
Évaluation
Cette issue n'a pas encore été évaluée.
Description
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
Acceptheader values. - Add examples to the API documentation.
- Clarify that
application/jsonremains the default response format when no supportedAcceptheader 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
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de openapi/openapi-cli
-
enhancement good first issue help wanted
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
openapi/openapi-cli#1 ·
Toutes les issues de openapi/openapi-cli
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
cmlarsen/writemorebetter#158 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
-
state:triage-needed
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
scanaislop/aislop#482 ·
Les mainteneurs répondent en général sous 1 jour
-
docs(skills): issue-first should reference an existing Linear ticket instead of filing a duplicateOuvertedocumentation
Difficulté 1/5 1-3 heures Accessibilité débutants 74/100
Les mainteneurs répondent en général sous 1 jour