[英]Get request working on Postman, but not in React.js?
我的 API GET 请求在 Postman 中有效,但在 React.JS/浏览器中无效。 我必须在 URL 的开头传入用户名和密码才能访问 API 信息,这在 Postman 中再次正常工作,但在 React/浏览器中不起作用。
我的 GET 请求如下所示:
http://username:password@mywebsite.com:4040/api/stuff/stuff2
它在 Postman 中工作,但是当我在 React 中执行 axios GET 请求时,在 console.logs 中,请求的 username:password 部分似乎已被删除,并且我收到一个错误代码,说我未经授权。
这是反应代码:
getList = () => {
axios
.get('http://username:password@mywebsite.com:4040/api/stuff/stuff2')
.then(res => {
console.log(res)
this.setState({
list: res.data
})
})
.catch(err => console.log(err))
}
你知道如何让 GET 请求在 React 中工作吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.