There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
Content negotiation returns 406 on missing accept header
Using DefaultContentNegotiator (at least with excludematchontype = true) returns a 406 for all requests without an accept header.
Http spec says that a missing accept header means the client will accept anything, i.e., everything is acceptable.
Web api should respect the spec.