title: axios response.data != JSON.parse(response.request.response)
body: <p>I do following axios request:</p>
  <pre><code>const response = await axios({
    url,
    method,
    headers: headersObject,
    data,
    params: params || {},
  });
  </code></pre>
  <p>And then i check the <code>response</code>:</p>
  <pre><code>console.log('response.request.response')
  console.log(JSON.parse(response.request.response))
  console.log('data')
  console.log(response.data)
  </code></pre>
  <p>Surprising, the <code>response.data</code> is different then <code>JSON.parse(response.request.response)</code>. I have an array - property <code>labels</code> at <code>response.data</code> object that is <code>undefined</code>, and an array <code>labels</code> in <code>JSON.parse(response.request.response)</code> that contains exact labels that i am expecting. There is some issue with converting axios data to object when the value of some json key is an array?</p>