Estoy tratando de obtener el contenido HTML de una página, después de enviar los datos del formulario como parte de la solicitud. En Postman, realizo una solicitud POST a https://forms.n-somerset.gov.uk/Waste/CollectionSchedule con los siguientes datos x-www-form-urlencoded
'Postcode': '-', 'SelectedUprn': '24011054', 'PreviousPostcode': '-', 'PreviousHouse': '' En Postman, puedo ver que la página tiene los datos correctos cargados: 
Si luego tomo la solicitud Axios generada de Postman y ejecuto esto en Node, el contenido HTML de la página es diferente, ya que muestra el formulario que se mostraría si hiciera una solicitud GET en su lugar.
var axios = require('axios'); var qs = require('qs'); var data = qs.stringify({ 'Postcode': '-', 'SelectedUprn': '24011054', 'PreviousPostcode': '-', 'PreviousHouse': '' }); var config = { method: 'post', url: 'https://forms.n-somerset.gov.uk/Waste/CollectionSchedule', headers: { 'Content-Type': 'application/x-www-form-urlencoded', 'Cookie': 'ASP.NET_SessionId=ozx3vvgzsa1tq4okyllzmway' }, data : data }; axios(config) .then(function (response) { console.log(JSON.stringify(response.data)); }) .catch(function (error) { console.log(error); });¿Alguien sabe por qué funciona la solicitud en Postman, pero no en Node usando Axios?