Vue js 2 & Axios Post Request - Form
Axios post
format:
axios.post(url[, data[, config]])
Your request should be:
axios.post('http://localhost:3030/api/new/post', this.name, // the data to post { headers: { 'Content-type': 'application/x-www-form-urlencoded', } }).then(response => ....);