Я использую WordPress REST API во всех наших приложениях.Один из них является бэкэндом узла, а другой - бэкэндом ruby on rails.В обоих случаях я специально хочу вернуть клиенту поле «визуализированный» поля «контент».Фактически, структура JSON API выглядит следующим образом:
response = {
"content" : {
"rendered": "<p> Some content is inside this field </p>"
}
Таким образом, и узел, и ruby возвращают содержимое в виде:
response['content']['rendered']
Ответ возвращается просто отлично, однако этоне строкаПри взгляде на вкладку сети эта информация отображается следующим образом:
<p>Some content is inside this field </p>
Вместо "
Некоторое содержимое находится внутри этого поля
"
Мне как-то удалось обойти этовыполняя JSON.stringify () в Node, эффективно возвращая
res.status(200).send(JSON.stringify(<p>Some content is inside this field </p>))
Это не кажется правильным, поскольку отрендеренный ключ является строкой, поэтому не нужно выполнять JSON.stringify для принудительнойэто будет строка.
Кто-нибудь знает, что здесь происходит?