6

У меня возникла проблема с этой вкладкой предварительного просмотра в разделе сети. Когда HTML возвращается, я вижу необработанный HTML как в предварительном просмотре, так и в ответе. Иногда, но очень редко, я HTML отображается правильно на вкладке Предварительный просмотр.Хром -> Элемент проверки -> Сеть (XHR) -> Вкладка «Предварительный просмотр» (HTML)

Я делаю что-то неправильно или это просто ошибка Chrome?

Спасибо

+0

Поскольку это первый результат в google для поисковых запросов, которые я вложил, мне также хотелось бы узнать. Я заметил, что структура Slim обычно имеет предварительный просмотр, но когда я просто делаю vardump, это не так. Я думаю, что это имеет какое-то отношение к обеспечению надлежащей разметки, такой как тип документа, html, head, body elements. –

ответ

5

Я тоже тестировал это. Что я сделал для добавления HTTP-заголовка.

header('HTTP/1.1 500 Internal Server Error'); 

Тогда, конечно, правильное форматирование разметки. Но код статуса был тем, что мне нужно, чтобы убедить хром, чтобы сделать предварительный просмотр.

+0

Отлично, я пробовал, и он работает, но у меня есть проблема, когда я использую это в Zend. Я хочу получить отладочное сообщение на вкладке предварительного просмотра как HTML, потому что преследование причины ошибки в html-коде просто расстраивает. Этот заголовок кода ошибки будет выполнять задание при появлении ошибки, но при отсутствии ошибки эта строка заголовка просто нежелательна. Может быть, какой-то try-catch решит это, но все равно ищет какое-то решение, подобное этому, но с чем-то более подходящим заголовком liek i.e ('HTTP/1.1 200 Internal Server Error'); Но похоже, что только заголовок ERROR заставляет HTML-превью работать. Приветствия –

1

Проблема решена при добавлении правильного заголовка Content-Type. Если его , то он отобразит контент, как если бы это был обычный текст, независимо от того, что вы отправляете с сервера. У меня была та же проблема и она была решена с помощью силового типа вывода в параметрах $ .ajax. Когда я изменил его на application/json и его красиво отформатировали сейчас.

+1

Это не работает со мной во вкладке предварительного просмотра –

+1

Я думаю, что если вы отправляете Text-type text-html, он должен отобразить HTML-код на вкладке предварительного просмотра ... и это не –