Похоже, что вы используете AJAX для выполнения запроса, поскольку возвращаете результат Json.
Каждый ответ сервера, независимо от серверной технологии, имеет заголовок «Content-Type», который можно запросить для получения желаемого результата.
Например, если вы используете jQuery для выполнения запроса, вы можете сделать что-то вроде этого:
$.get('PLACE_URL_HERE', function (data, status, jqXHR) {
var type = jqXHR.getResponseHeader('Content-Type');
if (type === 'application/json')
{
// Show warning
}
else if (type == 'audio/wav')
{
// Open new window
}
});