感谢精子提供这个repo
- 客户端原来是使用leancloud的api和leancloud进行通信,比如下面代码
const TestObject = AV.Object.extend('TestObject');
const testObject = new TestObject();
await testObject.save({ words: 'Hello World!' });
会往https://api.leancloud.cn/1.1/classes/TestObject?post一些数据,post的过程中客户端的request header会带一些东西,主要是分成两部分,第一部分是客户端的信息,比如User-Agent, Origin等等,第二部分是AV相关信息,比如X-LC-UA, X-LC-Sign, X-LC-Id等等。
现在是怎么处理的,我没有看太懂
第二部分是通过设置X-LC-Session,然后云引擎和云存储交互,客户端什么都不用管
第一部分信息是通过
const parseLeancloudHeaders = require('leanengine/middleware/parse-leancloud-headers');
app.use(parseLeancloudHeaders(AV, {restrict: false}));
传递到后面去了吗?
- 有计划使用apollo graphql server吗? http://dev.apollodata.com/tools/
还是只用"express-graphql" 做个good enough的版本就可以了?
非常感谢!
感谢精子提供这个repo
会往
https://api.leancloud.cn/1.1/classes/TestObject?post一些数据,post的过程中客户端的request header会带一些东西,主要是分成两部分,第一部分是客户端的信息,比如User-Agent, Origin等等,第二部分是AV相关信息,比如X-LC-UA, X-LC-Sign, X-LC-Id等等。现在是怎么处理的,我没有看太懂
第二部分是通过设置
X-LC-Session,然后云引擎和云存储交互,客户端什么都不用管第一部分信息是通过
传递到后面去了吗?
还是只用
"express-graphql"做个good enough的版本就可以了?非常感谢!