Почему так происходит?

202
01 сентября 2018, 01:50

Вот что должен отвечать сервер в результате ошибки:

А вместо этого он вот чем отвечает:

Как это исправить?

Answer 1

Все нормально, так кодирует JSON символы юникода (их коды), чтобы убрать, есть второй параметр:

json_encode($data, JSON_UNESCAPED_UNICODE);

JSON_UNESCAPED_UNICODE - Не кодировать многобайтные символы Unicode (по умолчанию они кодируются как \uXXXX). Доступно начиная с PHP 5.4.0

Решение для Laravel, комментарий от Venta:

return response()->json($msg, 200, [], JSON_UNESCAPED_UNICODE);
READ ALSO
Четкий поиск по постам VK API

Четкий поиск по постам VK API

Как реализовать "строгий/четкий" поиск постов в вк?

236
вывести ответ на get запрос в виде json и html

вывести ответ на get запрос в виде json и html

Задача делается для 2 сайтов: нужно отправить get запрос в php скрипте и получить ответ сервера с json/html данными

217
Реализация сводной таблицы

Реализация сводной таблицы

Есть такая задача: сводная таблица состоит из данных нескольких других таблицОни собираются, форматируются (например было в оригинале $lastname,...

235