1

我已经按照 symfony 的 bundle oneup_uploader 的文档将文件上传到特定的端点。

它工作得很好,但是当我尝试在我的听众上发送响应时,比如一个 url,当我尝试在我的响应中添加字段“url”时,它返回给我一个这样的 url:url/someurl 而不是 url/someurl。而不是 / 我得到了 \ / ,但如果我转储这个,我得到了正确的 url 与 \ / 而不是这个 /。它只发生在响应数组的返回中..

如果我只是转储链接工作正常。

这是因为我返回的是纯文本而不是 json,但我不明白为什么我返回的是纯文本而不是 json。如何配置 oneup_uploader 以返回 json 响应而不是纯文本?

4

2 回答 2

0

好的,我得到了答案,这可能是捆绑包的一个小问题。我正在使用 HTTP 客户端进行测试以测试我的 api,所以每次它都返回一个纯文本/文本。

但是就像我为我的配置所做的那样,如果我从前面调用我的 api,这次我使用了 dropzone,它工作正常,因为我为 dropzone 配置了一个前面。

也许有一个解决方案,它为 HTTP 客户端配置了许多前端,更具体地说是一个。

于 2020-12-07T14:36:26.747 回答
0

我添加了标头参数“Accept:application/json”并且运行良好

于 2020-12-09T12:03:26.767 回答