繁体   English   中英

通过 Fetch API 验证登录

[英]Authenticate login via Fetch API

我正在尝试通过 API 连接到某个服务,第一步是对服务的登录进行身份验证,下面是我当前的代码:

fetch("https://api.connectservice.com/login",
{
    headers: {
      "Accept": "application/json",
      "Content-Type": "application/json"
    },
    method: "POST",
    body: {
  "username": "usermn",
  "password": "m$p@ss"
}
}).then(response => {
  if (!response.ok) throw new Error(response.status);
  return response.json();
})

当我运行上面的代码时,我收到错误:

(index):1 Uncaught (in promise) TypeError: Failed to fetch

我将感谢您的帮助解决问题

这是我的请求之一的示例

const data = {
        email: this.state.email,
        password: this.state.password,
        date
      };
      console.log(date);

      fetch("/login", {
        method: "POST", // or 'PUT'
        headers: {
          Accept: "application/json,",
          "Content-Type": "application/json"
        },
        body: JSON.stringify(data)
      })

尝试传递类似于此的数据

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM