Как отобразить ответ AJAX в виде HTML-страницы?
Я пытаюсь загрузить некоторые файлы на сервер, но получаю сообщение об ошибке с сервера. Сервер отправляет HTML-страницу для объяснения ошибки, браузер получает ответ ajax с ошибкой, но не отображает его как страницу HTML. Итак, как я могу отобразить ответ ajax, чтобы показать как HTML? Есть ли способ показать ответы AJAX в виде HTML-страницы?
2 ответа
Chrome может отображать страницу ответов AJAX как страницу HTML, так что вы можете получить ее из инструментов разработчика -> кнопка Сеть -> имя XHR.
На вкладке Response вы видите ответ. Это означает, что вы получили код состояния HTTP 500 (Внутренняя ошибка сервера), и это ответ на него.
Внутренняя ошибка сервера означает, что имеется некоторая неправильная конфигурация на стороне сервера, т.е. вам нужно искать проблему в конфигурации вашего сервера или в вызываемом сценарии на стороне сервера. Поэтому клиентские инструменты не могут вам сильно помочь с этой проблемой.