Feature/json request

Do you need both the extension and the header? The header seems like a clearer indication of the client's intent.