我需要从 graphql 查询生成 sha256 字符串 - 没有 Apollo。假设我的查询类似于:
query Foo { bar { test } bar2 }
如何正确设置字符串格式以匹配 URL 中的查询?例如。有/没有空格等
泰
它在散列之前从 graphql 调用 print 方法 https://github.com/apollographql/apollo-client/blob/ed3eed70104f500ff8233d2137754b553d5d57f5/src/link/persisted-queries/index.ts#L137C39-L137C44
https://github.com/graphql/graphql-js/blob/48afd37a48d37f6d3342b959e8cb34e1ecbfeffb/src/language/printer.ts#L13