1

我正在尝试在 laravel 中构建 REST Api,并且我的 API 返回文件的下载链接作为 json 响应。但是,我在通过 Curl 访问 api 时遇到了一个问题。我在创建响应时也将 json_encode 与 JSON_UNESCAPED_SLASHES 一起使用,但这不起作用。该 API 可与 httpie CLI 一起正常工作,但它为正斜杠添加了转义字符。

gaurav@debian:~$ curl -i  -w "\n" http://10.23.251.42:8000/api/url
"http:\/\/10.23.56.41\/abc\/xyz"
gaurav@debian:~$ http http://10.23.251.42:8000/api/url
"http://10.23.56.41/abc/xyz"

有人可以告诉我是否必须提供一些额外的参数来正确格式化 JSON 输出以取消正斜杠吗?

4

0 回答 0