firebase - Flutter:GraphQLError:uuid 类型的输入语法无效:“”
问题描述
我是 GraphQL 和 Hasura 的新手。我正在获取一个 firebase 用户 JWT 并将其传递给 Hasura GraphQL 端点,但我收到了错误消息
GTMSessionFetcher invoking fetch callbacks, data {length = 3322, bytes = 0x7b0a2020 22616363 6573735f 746f6b65 ... 31303535 220a7d0a }, error (null)
flutter: OperationException(linkException: null, graphqlErrors: [GraphQLError(message: invalid input syntax for type uuid: "", locations: null, path: null, extensions: {path: $.selectionSet.insert_member_one.args.object, code: data-exception})])
解决方案
您收到此错误是因为URL
传入的初始化graphql client
错误或包含特殊字符。尝试使用
Uri.Parse('YOUR_URL_HERE)
在 GraphQLClient()
推荐阅读
- boto3 - 调用 boto3.client() 时是否有开销?
- virtual-machine - USRP N210 在使用 GnuRadio 的虚拟机中溢出
- regex - 使用 Wiremock 检查请求正文中的空值
- python - Python - 需要删除数据框中的所有数据,其中一个特定列的值至少包含 1 个字母
- go - fyne 的线程安全定义在哪里?
- java - 如何使用位图和画布?创建我的自定义水印
- java - 我在 Huffman 的 Java 编码中遇到了一些逻辑错误
- node.js - 在登录时有条件地重定向用户页面(React)
- jquery - 按钮单击未选择所需的 jquery 选项卡
- java - 使用 Spring ApplicationContext 类路径的绝对路径加载资源文件,如(sql、txt 等)