Abh*_*ari 5 javascript reactjs postman axios
尝试使用 axios get 从 API 获取数据。不幸的是,该页面不允许使用 axios 的“主机”标头集。如果没有“host”标头,服务器将返回 404。但是,使用此 url 并设置标头返回邮递员的数据。
const axiosConfig = {
headers: {
"content-Type": "application/json",
"Host": "marketcheck-prod.apigee.net"
},
credentials: "same-origin"
}
componentDidMount(){
this.getData()
console.log('fired')
}
getData =() => axios.get('http://api.marketcheck.com/v1//search?start=0&rows=50&Content-Type="applications/json"&{{api_key}}', axiosConfig).then(res => {
console.log('what')
this.setState({
data: res.data
})
console.log(res.data);
console.log(this.state.data);
console.log('anything')
}).catch(error => {
console.log(error);
console.log('no');
})
Run Code Online (Sandbox Code Playgroud)
我期望返回数据,但实际输出是“无法设置不安全标头主机”和 404。
| 归档时间: |
|
| 查看次数: |
4473 次 |
| 最近记录: |