Невозможно установить небезопасный заголовок "Host" в реакции с использованием axios. - PullRequest
1 голос
/ 24 мая 2019

Попытка использовать axios get для получения данных из API.К сожалению, на странице не разрешен набор заголовков 'host' с 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');
    })

Я ожидаю, что данные будут возвращены, но фактический вывод «Невозможно установить небезопаснымзаголовок "Хост" и 404.

...