2016-06-02 5 views
1

Я пытаюсь загрузить некоторые файлы на сервер, но я получаю сообщение об ошибке с сервера. Сервер отправляет HTML-страницу для объяснения ошибки, браузер получает ответ ajax, который имеет ошибку, но не отображает его как HTML-страницу. Итак, как я могу визуализировать ответ ajax для показа в формате HTML? Есть ли способ показать ответы AJAX как HTML-страницу?Как показать ответ AJAX как HTML-страницу?

Response in Firebug Lite

+0

Там нет JSON/AJAX ответ - только сервер 500 ошибок (с HTML). Если это GET, вы можете получить справедливую репликацию, упростив копию + вставить URL-адрес в новое окно браузера; это не будет работать для POST и т. д. В любом случае, подумайте об использовании такого инструмента, как [Postman] (http://www.getpostman.com/) (расширение Chrome), чтобы «играть с напоминаниями, похожими на веб-API», , – user2864740

+0

Примечание: вы используете Firebug Lite, который не поддерживается в течение нескольких лет, и его использование не рекомендуется. Вместо этого вы должны использовать инструменты разработчика, встроенные в браузеры или Firebug (расширение Firefox). –

ответ

1

Хром может отображать страницу ответа AJAX как HTML-страницу, поэтому вы можете получить это из инструментов разработчика -> Кнопка «Сеть» -> «Название XHR».

enter image description here

0

То, что вы видите на вкладке Response является ответ. Это означает, что вы получили код состояния HTTP 500 (Internal Server Error), и это ответ на него.

Внутренняя ошибка сервера означает, что на стороне сервера есть некоторая некорректная конфигурация, то есть вам нужно найти проблему в конфигурации вашего сервера или на сервере, который вызывается. Поэтому инструменты на стороне клиента не могут помочь вам решить эту проблему.

+0

да, вы правы, но мне нужно сначала прочитать ошибку, чтобы исправить ее на стороне сервера, я знаю, что могу скопировать ответ AJAX (HTML) и сохранить его в файле, а затем открыть файл в браузере, но мне нужно быстрый способ показать ответ AJAX в браузере –

+0

Все встроенные средства разработки браузеров и Firebug (расширение Firefox) должны показать вам предоставленный ответ дополнительно к источнику. –

Смежные вопросы