【发布时间】:2019-05-21 04:06:16
【问题描述】:
不知道如何在vue-apollo中传递这个curl请求的--user字段
curl -v \
--user 'user@domain.com:password' \
-X POST \
-H "Content-Type: application/json" \
--data '{ "query": "{ companies{ uid name url }}" }' \
http://localhost:4000/graphql
我可以在 vue-apollo 的哪个位置设置 --user ?
我已经在 vue-apollo 选项对象中尝试了以下
const defaultOptions = {
// You can use `https` for secure connection (recommended in production)
httpEndpoint,
wsEndpoint: null,
persisting: false,
websocketsOnly: false,
ssr: false,
getAuth: () => `Basic user@domain.com:password`
};
但它不起作用
我期待公司的结果
{
"data": {
"companies": [
{
"id": "someId",
"name": "Facebook",
"url": "facebook.com"
},
{
"id": "someId",
"name": "Twitter",
"url": "twitter.com"
}
]
}
}
【问题讨论】:
标签: vue.js graphql vue-apollo