Сообщения только свернуты с предыдущим , если они идентичны. Чтобы предотвратить свертывание сообщений, вы можете либо чередовать уровни журналов, либо использовать альтернативный выход журнала.
console.log
и console.debug
визуально похожи в devtools Chrome (т. Е. Нет значка спереди его). Если вы не используете фильтр подробностей, чередование между console.log
и console.debug
решит вашу проблему:
console.log('message');
console.debug('message');
console.log('message');
// Convenience function:
function log() {
log.counter = log.counter ? log.counter + 1 : 1;
console[log.counter % 2 ? 'log' : 'debug'].apply(console, arguments);
}
Другой способ получить желаемый результат - вставить невидимый символ в перед записью (примечание: я использую %s
, чтобы предотвратить появление дополнительного пространства (см. параметры форматирования devtools ), а также ZWSP, чтобы предотвратить появление любого визуального символа вообще):
function log() {
log.counter = log.counter ? log.counter + 1 : 1;
var args = [].slice.call(arguments);
if (log.counter % 2) {
args.unshift('%s\u200B'); // ZWSP (zero-width space, you won't see it)
}
console.log.apply(console, args);
}
Демонстрация: http://jsfiddle.net/x3725j38/1/
Для ваших фактических данных сообщения попробуйте использовать JSON.stringify.
"body" : JSON.stringify(body)
См.: Запрос полезной нагрузки JSON
Или вы можете передать json вместо тела.
json: body