我一直在寻找一种使用热巧克力上传文件(例如图像)的方法,我似乎没有在他们的文档中找到任何东西。
有人知道怎么做吗?
提前谢谢
从Hotchocolate松弛通道这里是这个问题的答案:
非正式的有这个https://gist.github.com/PascalSenn/9b623a439426fa361552632d8bd7972a
你也可以使用这个:
如果他们是小文件,你可以使用 base64 编码的字符串,但显然有一些限制
这些是我认为最适合您的问题的答案。
下面是在松弛的对话的链接:https://hotchocolategraphql.slack.com/archives/CD9TNKT8T/p1597299757043300
注意:你必须先订阅才能看到线程
HotChocolate 现在支持Multipart Request Specification上传文件。
不过,根据您的流量和文件上载频率,您可能希望将文件上载卸载到外部服务。例如,使用 Azure,您可以有一个requestUpload
解析程序,该解析程序获取 Azure Blob 存储的SAS token,然后将此 URL 返回到客户端。然后,客户端可以使用此 URL 执行上载。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(79条)