vue 中使用apollo-client模块做graphql 查询,如何加入请求头
在vue构建的项目中,使用apollo包做graphql 查询,想把请求头加进去,文档查了一下是这样的:
let apollo: ApolloClient = {
let configuration = URLSessionConfiguration.default
// Add additional headers as needed
configuration.httpAdditionalHeaders = ["Authorization": "Bearer <token>"] // Replace `<token>`
let url = URL(string: "http://localhost:8080/graphql")!
return ApolloClient(networkTransport: HTTPNetworkTransport(url: url, configuration: configuration))
}()
嗯,大概意思是创建查询客户端的时候,加入networkTransport配置参数,这个HTTPNetworkTransport是从哪里导入的,找都找不到啊,networkTransport这个配置参数从ApolloClient进去也没有啊,是不是改了用法没更新文档。
有没有人弄过这个的,指导下。
apollo-client version 2.2.5
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
放弃了,不一定新技术就要学习。graphql 适合大公司折腾,小公司个人就不要玩了。况且现在没有好用的包,要自己实现,普通的查询还可以,如果是修改动作开发难度会越来越大,累死前后端。