代码之家  ›  专栏  ›  技术社区  ›  Anonymous Creator

使用GraphQL惯例和.net内核上载文件(分块)

  •  1
  • Anonymous Creator  · 技术社区  · 7 年前

    https://github.com/graphql-dotnet/conventions

    如何实现(或者说访问文件(chunk))文件上载(我正在使用 vue-simple-uploader )

    vue简单上载程序以区块形式发送数据。

    0 回复  |  直到 7 年前
        1
  •  0
  •   Anonymous Creator    7 年前

    据我所知,文件超出了GraphQL规范,应该在GraphQL处理程序旁边实现。我们想出了以下解决方案:

    至于上传,我们将文件添加到HTTP头中(比如在multipart/form数据中),只将文件名(paths/id)作为variation的字段参数传递。稍后,我们可以(预)在controller中处理来自HttpContext的流(例如),将流放入UserContext中,在这里可以通过它们的名称(路径/id)从变异方法访问这些流。

    Source