2

Я пытаюсь отладить ajax-запрос, который отправляет данные, проверяя вывод запроса. Вкладка "сеть" дает сбой, так как она гласит: "Не удалось загрузить данные ответа" - я предполагаю, что это трассировка стека, а не JSON, как ожидалось.

Хотя это не проблема, я полагаю, что я просто возьму этот запрос XHR и открою его на новой вкладке, где я могу просматривать сброшенные данные. Я щелкаю правой кнопкой мыши и выбираю «Открыть в новой вкладке». Открывается новая вкладка, но вместо дампа появляется ошибка, потому что в запрос не были включены данные POST.

Мой обходной путь - использовать опцию «Копировать как cURL», а затем вставить ее в мой терминал. Мне не нравится дополнительный шаг, и в зависимости от того, что выводить, трудно расшифровать в терминале ANSI.

Google пытается "защитить" меня от повторной отправки? Есть ли в контекстном меню "Replay XHR" что-нибудь? Кажется, ничего не делает для меня. Это - любимая мозоль, я задавался вопросом, испытали ли другие. Обходные? Живи с этим?

1 ответ1

1

Мой текущий обходной путь - использовать новую версию Firefox Developer Edition.

Веб-консоль / инструменты разработчика работают лучше, на мой взгляд. В частности, я могу открыть Xhr-запрос на вкладке сети в «новой вкладке», и данные POST переносятся на эту новую вкладку, позволяя мне просто обновить страницу и воспроизвести POST. Вернуться к кодированию продуктивно!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .