Shouldn't be unspecified content types rejected by this library?
For example with this OpenAPI
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/Pet'
requests using the Content-Type application/xml should be rejected. Even application/merge-patch+json should be rejected I think.