首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >这个curl请求对应的vue-apollo选项是什么?

这个curl请求对应的vue-apollo选项是什么?
EN

Stack Overflow用户
提问于 2019-05-21 12:06:17
回答 1查看 91关注 0票数 0

我不知道如何在vue-apollo中传递这个curl请求的--user字段

代码语言:javascript
复制
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选项对象中尝试了以下内容

代码语言:javascript
复制
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`
};

但它不起作用

我期待着公司的业绩

代码语言:javascript
复制
{
    "data": {
        "companies": [
            {
                "id": "someId",
                "name": "Facebook",
                "url": "facebook.com"
            },
            {
                "id": "someId",
                "name": "Twitter",
                "url": "twitter.com"
            }
        ]
    }
}
EN

回答 1

Stack Overflow用户

发布于 2019-05-21 12:36:41

defaultOptions中的getAuth方法应返回编码的基本身份验证

代码语言:javascript
复制
getAuth: () => `Basic ZrT2mWt3gJKHRJ33tf20hJrq==`
代码语言:javascript
复制
const defaultOptions = {
  // You can use `https` for secure connection (recommended in production)
  httpEndpoint,
  wsEndpoint: null,
  persisting: false,
  websocketsOnly: false,
  ssr: false,
  getAuth: () => `Basic ZrT2mWt3gJKHRJ33tf20hJrq==`
};
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56230929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档