首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >尝试使用axios查询API终结点

尝试使用axios查询API终结点
EN

Stack Overflow用户
提问于 2021-07-21 21:16:23
回答 1查看 15关注 0票数 0

嘿,我正在试着让这个mod.io例子工作起来。下面是他们给出的一个卷曲示例

代码语言:javascript
运行
复制
curl -X POST https://api.mod.io/v1/oauth/emailrequest \
  -H 'Content-Type: application/x-www-form-urlencoded' \
  -d 'api_key=0d0ba6756d032246f1299f8c01abc424' \
  -d 'email=john.snow@westeros.com'

我正尝试将其添加到我的Vue JS应用程序中,但它返回了401错误。有没有人能看出有什么不对劲?

代码语言:javascript
运行
复制
methods: {
loginUser() {
  const headers = {
    'Content-Type': 'application/x-www-form-urlencoded',
  }
  console.log(this.email) //Works
  const data = {
    api_key: "0d0ba6756d032246f1299f8c01abc424",
    email: this.email
  }
  axios
  .post('https://api.mod.io/v1/oauth/emailrequest', data, {
    headers: headers
  })
  .then(response => {
    console.log(response);
  })
  .catch((error) => {
    console.log(error);
  })
}

API和电子邮件来自文档,所以请随意尝试一下。This是我最感兴趣的地方

是不是我的本地主机不是SSL?

EN

回答 1

Stack Overflow用户

发布于 2021-07-22 09:09:49

我就知道我快到了..。

代码语言:javascript
运行
复制
  const headers = {
    'Content-Type': 'application/x-www-form-urlencoded'
  }
  const data = "api_key=0d0ba6756d032246f1299f8c01abc424&email="+this.email;
  
  axios
  .post('https://api.mod.io/v1/oauth/emailrequest', data, {
    headers: headers
  })
  .then(response => {
    console.log(response);
  })
  .catch((error) => {
    console.log(error);
  })
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68470214

复制
相关文章

相似问题

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