Feature Request: $.ajax(): Detect json via response header

Feature Request: $.ajax(): Detect json via response header

Seems like a lot of awkward wheel reinventing going on here. Content
type negotiation is a feature of HTTP; is there a reason we aren't
using it?
--Erik