首页 > 解决方案 > 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]);
}

标签: phpjsonlaravelapilaravel-5

解决方案


尝试使用:

return response()->json($companies, 200, [], JSON_UNESCAPED_UNICODE);

推荐阅读