#php #json #laravel #api #laravel-5
#php #json #laravel #API #laravel-5
Вопрос:
Я создаю restful api и пытаюсь передать URL-адрес изображения, который хранится в базе данных
например, когда я пытаюсь передать эту ссылку в api 127.0.0.1:8000/ima&es/123.jp&
, она выглядит как 127.0.0.1:8000/ima&es/123.jp&
я пробовал такие вещи, как stripslashes()
но ничего не работает
Контроллер
public function companiesAll()
{
$companies = Company::where('status',1)-&&t;select('id', 'name',"ima&e")-&&t;&et();
return response()-&&t;json([$companies]);
}
Комментарии:
1. Вам нужно проанализировать
JSON
onfront-end
, который автоматически удалит эти косые черты2. @BasheerKharoti приведите мне пример, пожалуйста
3. Обновите свой код и укажите, где вы вызываете API (Ajax-запрос)
4. @BasheerKharoti Чувак, это Restful API для мобильного приложения!
5. Каким бы ни был API, вы будете его где-то использовать
Ответ №1:
Попробуйте использовать:
return response()-&&t;json($companies, 200, [], JSON_UNESCAPED_UNICODE);