如何添加自定义头文件并使用npm apollo-client使用Angular2在请求正文中引入其他自定义变量。我希望在我的graphQL查询中引入额外的自定义变量,如请求正文中的默认“变量”对象以及自定义标题。我尝试使用createNetworkInterface的applyMiddleware。Apollo客户端自定义Headers2中的头文件和其他变量
低于预期请求体格式:
{
"query":"",
"variables":"{}",
"customVariable":"{}", //This is additional which wants to be introduced
"operationName":""
}
你尝试过什么?查看关于中间件的文档,他们可以用任何你喜欢的方式修改请求:http://dev.apollodata.com/core/network.html#networkInterfaceMiddleware – stubailo