diff --git a/extensions/micrometer/runtime/src/main/java/io/quarkus/micrometer/runtime/export/handlers/PrometheusHandler.java b/extensions/micrometer/runtime/src/main/java/io/quarkus/micrometer/runtime/export/handlers/PrometheusHandler.java index 71409f51d82d7..06d7bc8ac57a9 100644 --- a/extensions/micrometer/runtime/src/main/java/io/quarkus/micrometer/runtime/export/handlers/PrometheusHandler.java +++ b/extensions/micrometer/runtime/src/main/java/io/quarkus/micrometer/runtime/export/handlers/PrometheusHandler.java @@ -52,7 +52,7 @@ private String chooseContentType(String acceptHeader) { if (acceptHeader == null) { return TextFormat.CONTENT_TYPE_OPENMETRICS_100; } - if (acceptHeader.startsWith("text/plain")) { + if (acceptHeader.contains("text/plain") || acceptHeader.contains("text/html")) { return TextFormat.CONTENT_TYPE_004; } return TextFormat.CONTENT_TYPE_OPENMETRICS_100;