Я отправляю JSON-кодированный ответ на запрос от iPhone. В немногих значениях присутствуют некоторые HTML-сущности. Я попытался использовать stripslashes()
и html_entity_decode()
на таких значениях. В браузере я могу получить правильный ответ JSON, т. Е. Без этих HTML-сущностей, но когда тот же ответ отображается на iPhone или iPhone-симуляторе, объекты HTML отображаются снова.Почему объекты HTML отображаются на симуляторе iPhone/iPhone даже после удаления их с помощью PHP?
Как решить эту проблему? Кто-то может помочь?
Если вы хотите, я могу предоставить вам необходимый код.
Спасибо.
Мы, безусловно, нужен [MCVE] (https://stackoverflow.com/help/mcve) для отладки, но это звучит, как это могло бы быть кэширование вопрос. –
Просто убедитесь, что вы установили тип документа заголовка в 'header ('Content-Type: application/json');' if not. Но хорошо, если вы можете предоставить код. –
Покажите нам, что отправляется на телефон. Также ссылка на скриншот телефона или что-то поможет –