php - Laravel 从 Restful API 中的 JSON 响应中删除反斜杠
问题描述
我正在构建一个宁静的 api,我正在尝试传递存储在数据库中的图像 URL
例如,当我试图将此链接传递给 api127.0.0.1:8000/images/123.jpg
时,它看起来像127.0.0.1:8000\/images\/123.jpg
我尝试了类似stripslashes()
但没有任何效果的东西
控制器
public function companiesAll()
{
$companies = Company::where('status',1)->select('id', 'name',"image")->get();
return response()->json([$companies]);
}
解决方案
尝试使用:
return response()->json($companies, 200, [], JSON_UNESCAPED_UNICODE);
推荐阅读
- chatbot - 如果它是动态的,如何创建名称实体?
- machine-learning - 保存机器学习模型以用于新数据
- r - 尝试使用 ML 模型作为 R 中的目标函数
- python - 如何定义一个 pandas 数据框以根据存储在 csv 文件中的 id 读取图像?
- ruby-on-rails - rails中的delivery和deliver_now有什么区别?
- git - PhpStorm git pull request 默认分支
- python - 使用 StatsModels 进行二阶多项式的分位数回归
- postgresql - 如何使用从 string_to_array 到 JOIN 到查找表的数组值
- python - 引用日期时如何更新 dataframe.ix 代码
- sql-update - 如何在 symfony 5 中不使用表单创建更新功能