Out of curiosity. **Must** the Content-Type header be an empty String? Or is there a Content-Type we can seat instead?

Also, instead of having a filter, could you try to use a `@Procudes("")`? I don't know if it will work, but it is the header that is commonly used to set the Content-Type in the request.