无法使用 axios 在 React 中设置不安全标头“Host”

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。