Bonjour,

Je dois analyser la valeur du Header HTTP ACCEPT d'une requête HTTP. Celui ci peut prendre la forme suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
.

En clair, cela signifie que le client ayant émis la requête accepte plusieurs types de contenus.

Ma question est la suivante : Existerait-il une API en Java qui permet de manipuler les types mime? A titre d'exemple, j'aimerais pouvoir faire quelque chose qui ressemblerait à cela :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
MimeType mimeType = new MimeType("text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
boolean res = mimeType.match("text/xml");