使用Graphql和Apollo服务器上传图像时遇到问题

时间:2019-10-01 06:39:05

标签: image graphql image-uploading apollo-server

使用graphql上传图像时遇到的问题。当我使用邮递员测试以下查询时,出现错误(如下所示)。

查询:

{"query":"mutation($file: Upload) {sendImage(file: $file)
  }","variables":{"file":null}}

错误:

  

BadRequestError:“操作”多部分字段(https://github.com/jaydenseric/graphql-multipart-request-spec)中的JSON无效。

1 个答案:

答案 0 :(得分:-1)

默认情况下,结果以function expandingMenu(num) { var speed = 200; var item_title = $("#menu-item-461 a").eq(num).children(":first"); var items = $(".submenu").eq(num).children().filter(function (index) { return index > 0; }); /* hide items if not active */ if (items.is(".active") === false) { items.hide(); } /* add click functions + pointer to title */ item_title.css({cursor:"pointer"}).toggle( function () { items.show(speed); }, function () { items.hide(speed); } ) }有效负载的形式发送,但要上传文件,则需要进行多部分请求。

您可以遵循此link来使用邮递员进行多部分请求。

Read more about file upload