Как стать автором
Обновить

Комментарии 27

Интересно. Надо попробовать.
Туториал с гиф-анимацией — уровень настояещего джедая!

Не говоря уже о том, что штука очень полезная, спасибо!
Спасибо автору либы — я лишь перевел немного инфы с офсайта
Отличное решение, а под FF такой штуки случаем нет?
Был когда-то www.firephp.org/, но я не знаю в каком он сейчас состоянии.
Жив и здоров.
Ещё был FireLogger, который изначально назывался FirePython и был клоном firephp. Но его текущий статус я не знаю.
Пока в протоколе не хватает флага включенности расширения, чтобы сервер не генерил логи впустую.
А разве расширения хрома позволяют менять заголовки?
Я просто другого прозрачного решения не вижу :(
Ага, Вы правы
developer.chrome.com/dev/extensions/webRequest.html
Так что выкатить фикс большой проблемы не составит, если автор не реализует.
вау. а то я уже пару лет велосипедю.
+ github.com/charliesome/better_errors — крутая страница с описанием ошибки + сразу на ней можно выполнить Ruby код (что-то вроде inline rails console)
НЛО прилетело и опубликовало эту надпись здесь
Как и все логеры на заголовках, это хромовское расширение не может отображать свой вывод в редиректящих скриптах, например такой PHP код:
include 'ChromePhp.php';
ChromePhp::log('Hello console!');
header("Location: http://www.example.com/");
exit; 

не выводит в консоль 'Hello console!', хотя соответствующий заголовок в ответе имеется:
Location:www.example.com/
X-ChromeLogger-Data:eyJ2ZXJzaW9uIjoiNC4wLjAiLCJjb2x1bW5zIjpbImxvZyIsImJhY2t0cmFjZ
SIsInR5cGUiXSwicm93cyI6W1tbIkhlbGxvIGNvbnNvbGUhIl0sIlwvZGF0YVwvam9ic1wvMDAzNVwvbWFnZ
TE3XC90ZXN0LnBocCA6IDMiLCIiXV0sInJlcXVlc3RfdXJpIjoiXC90ZXN0LnBocCJ9
Т.е. для полноценной отладки этот инструмент не годится!
exit() перед редиректом решит эту проблему
Как исправить Chrome Logger, чтобы он логировап «редиректы» я написал здесь habrahabr.ru/post/178733/
а, прошу прощения. не увидел сразу что здесь идет речь о редиректах…
Всем не угодить… Мне для проверки JSON, возвращаемых через AJAX достаточно этого расширения. Спасибо автору!
А если у человека не Хром, который будет смотреть девелоперскую ветки текущей разработки, не поломается ничего js у него?
А как JS связан с этим плагином? Данные для лога передаются в заголовках.
Спасибо. Я не читал тему полностью и думал что путем js выводится.
Мне вот это вот решение нравится, хоть и не совсем напрямую логи, но можно аггрегировать и собирать все логи сервера logio.org/
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории