title: Axios Post Request Sending Undefined
body: <p>I am having an issue with sending data from an Axios post request to my ExpressJS post route.  When I try to read the data sent on the post route it shows as undefined.  This is my Axios post:</p>
  <pre><code>axios.post('http://localhost:3000/temps/heating', {
      messageType: 'heating',
      toggle: 'on'
  }).then(res =&gt; {
      console.log(res);
  }).catch(e =&gt; {
      console.log(e)
  })
  </code></pre>
  <p>and this is my ExpressJS Post route below.  I have tried to use <code>req.params</code> <code>req.body</code> &amp; <code>req.messageType</code></p>
  <pre><code>routes.post('/heating', (req, res, next) =&gt; {
      const messageType = req.data;
      console.log(messageType);
  })
  </code></pre>
  <p>I thought that because Axios is sending &quot;data&quot; I request data on the NodeJS post route?</p>
  <p>Thanks</p>