"Teaching" 客户端为 graphql 使用什么端点
"Teaching" the client what endpoint to use for graphql
我正在调整 this 以在 hapi 服务器的上下文中工作,该服务器还定义了许多其他 "conventional" api 端点。如果我想以这种方式为 graphql(类似于 README)定义一个端点:
route: {
path: '/graphql',
config: {}
}
...然后是否需要在客户端代码中对 "teach" 进行额外的配置 react/relay 应用程序将其 post/get 请求发送到什么路径?
如Relay Documentation所述。您提到的端点 /graphql 是中继默认用于与 graphql 服务器通信的端点。如果您需要指定不同的服务器和端点,您可以这样做:
Relay.injectNetworkLayer(
new Relay.DefaultNetworkLayer('http://example.com/graphql')
)
修改 Relay 的默认 graphql 端点和服务器。
我正在调整 this 以在 hapi 服务器的上下文中工作,该服务器还定义了许多其他 "conventional" api 端点。如果我想以这种方式为 graphql(类似于 README)定义一个端点:
route: {
path: '/graphql',
config: {}
}
...然后是否需要在客户端代码中对 "teach" 进行额外的配置 react/relay 应用程序将其 post/get 请求发送到什么路径?
如Relay Documentation所述。您提到的端点 /graphql 是中继默认用于与 graphql 服务器通信的端点。如果您需要指定不同的服务器和端点,您可以这样做:
Relay.injectNetworkLayer(
new Relay.DefaultNetworkLayer('http://example.com/graphql')
)
修改 Relay 的默认 graphql 端点和服务器。