ERR_TOO_MANY_REDIRECTS - отслеживание URL-адресов [дубликатов]

В моей ситуации я пытался запустить веб-сервис java в Tomcat 7 через разъем в Eclipse. Приложение работает хорошо, когда я развернул файл войны на экземпляр Tomcat 7 на моем ноутбуке. Для приложения требуется драйвер jdbc типа 2 для «IBM DB2 9.5». По какой-то нечетной причине соединитель в Eclispe не мог видеть или использовать пути в переменных среды IBM DB2, чтобы добраться до DLL-файлов, установленных на моем ноутбуке, как клиент jcc. В сообщении об ошибке либо указано, что ему не удалось найти файл db2jcct2 dll, либо ему не удалось найти зависимые библиотеки для этого DLL-файла. В конечном итоге я удалил соединитель и перестроил его. Затем он работал правильно. Я добавляю это решение здесь как документацию, потому что мне не удалось найти это конкретное решение в другом месте.

264
задан Benjamin 15 November 2013 в 16:38
поделиться

4 ответа

Это было изменено с v32 благодаря @Daniel Alexiuc & amp; @Thanatos для комментариев.


Текущий (≥ v32)

В верхней части вкладки «Сеть» DevTools установлен флажок для включения «Сохранять журнал». Если он проверен, сетевой журнал сохраняется при загрузке страницы.

Chrome v33 DevTools Network Tab: Preserve Log [/g1]

Маленькая красная точка слева теперь имеет целью переключить запись в сеть


Старые версии

В более старых версиях Chrome (v21 здесь) в нижнем колонтитуле вкладки «Сеть» есть красная точка с щелчком мыши .

Chrome v22 DevTools Network Tab: Preserve Log Upon Navigation [/g2]

Если вы наведите указатель мыши на него, он скажет вам, что он будет «сохранять журнал при навигации», когда он активирован. Это обещание.

382
ответ дан bfncs 23 August 2018 в 02:31
поделиться
  • 1
    В версии 32 он все еще существует, но переместился на верхнюю часть сетевой панели. – Daniel Alexiuc 25 February 2014 в 08:11
  • 2
    Фактически, он теперь наверху, но называется «Сохранить журнал» и является флажком. Смутно, все еще есть красный значок записи, но это просто, нужно ли вообще регистрироваться. – Thanatos 24 March 2014 в 01:53
  • 3
    Спасибо за комментарий к изменению, я просто обновил ответ соответственно. – bfncs 25 March 2014 в 10:39
  • 4
    Не работает в Chrome 43.0.2357.65. – rubenlop88 27 May 2015 в 14:58
  • 5
    @ rubenlop88 Убедитесь, что вы не фильтруете Документы , иначе они не будут сохраняться там. Вы можете проверить их на вкладке Другие . – alex 9 June 2015 в 01:21

Я не знаю, как заставить Chrome не очищать сетевой отладчик, но это может выполнить то, что вы ищете:

  1. Откройте консоль js
  2. window.addEventListener("beforeunload", function() { debugger; }, false)

Это приведет к приостановке хрома перед загрузкой новой страницы путем нажатия точки останова.

124
ответ дан Matt York 23 August 2018 в 02:31
поделиться
  • 1
    Это был неправильный ответ на этот вопрос, но на самом деле я ищу , я . Благодарю. – isaaclw 29 July 2013 в 21:05
  • 2
    Это так гладко. Я получил здесь «паузу перед перенаправлением». решение, и вот оно. Принятый ответ легче запомнить, но это рад. – Joel Mellon 20 August 2015 в 15:33
  • 3
    Это чрезвычайно полезно, потому что chrome не показывает тело ответа сервера, если браузер перенаправляет сразу после получения ответа. – Kristof Dombi 8 October 2015 в 12:41

Еще одно отличное решение для отладки сетевых вызовов перед перенаправлением на другие страницы - это выбор beforeunload точки прерывания события

. Таким образом вы гарантируете нарушение потока прямо перед тем, как перенаправить его на другую страницу, таким образом, все сетевые вызовы, сетевые данные и журналы консоли все еще существуют.

Это решение лучше всего, когда вы хотите проверить, что является ответом на вызовы

PS: Вы также можете использовать точки останова XHR, если хотите остановиться прямо перед конкретным вызовом или любым вызовом (см. пример изображения)

1
ответ дан Ofear 23 August 2018 в 02:31
поделиться

Просто обновление @bfncs answer

Я думаю, что в Chrome 43 поведение немного изменилось. Вам все равно необходимо включить журнал сохранения, чтобы увидеть, но теперь перенаправление отображается в разделе «Другие», когда загруженный документ отображается в разделе «Документ».

Это всегда путают меня, потому что у меня много сетевых запросов и фильтруются по типу XHR, Doc, JS и т. д. Но в случае перенаправления вкладка Doc пуста, поэтому я должен угадать.

16
ответ дан s-f 23 August 2018 в 02:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: