相关疑难解决方法(0)

GraphQL:POST 正文丢失、内容类型无效或 JSON 对象没有键

我正在尝试创建一个突变,但我不断发现 POST 正文丢失。我可以在调用 urql 和 codegen 挂钩之前记录数据,并且可以在错误的变量中看到数据,但 chrome 不断因“POST body Missing”错误而崩溃,并且服务器的解析器永远不会被命中。

我在 React Client 上使用 Urql 和 Codegen,并在 Express API 上使用 Apollo-server。

这是我的代码:

突变定义(用于代码生成)

mutation UserLogin($email: String!, $password: String!) {
  login(email: $email, password: $password) {
    errors {
      email {
        error
        isValid
      }
      password {
        error
        isValid
      }
    }
    token
  }
}
Run Code Online (Sandbox Code Playgroud)

代码生成输出:

mutation UserLogin($email: String!, $password: String!) {
  login(email: $email, password: $password) {
    errors {
      email {
        error
        isValid
      }
      password {
        error
        isValid
      }
    }
    token
  }
} …
Run Code Online (Sandbox Code Playgroud)

codegen graphql urql

8
推荐指数
2
解决办法
2万
查看次数

使用 GraphQL NestJS 上传

有人有如何使用 GraphQl 在 NestJs 中上传文件的示例吗?

我可以通过控制器使用给定的示例上传

https://github.com/nestjs/nest/issues/262#issuecomment-366098589

但我找不到任何全面的文档如何在 NestJS 中使用 GrahpQL 上传

upload node.js graphql nestjs

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

graphql ×2

codegen ×1

nestjs ×1

node.js ×1

upload ×1

urql ×1