Después de axios.post, response.data solo devuelve el código html y lo que envié está en response.config.data. Además, en el lado del servidor, console.log no funciona, pero en la consola de vscode, devuelve POST /tagSearch 200 95.325 ms - -
Estoy usando express y nextjs. Por favor ayudame.....
Aquí está mi código.
lado del cliente, páginas/tagSearch.js
const onClick = () => { axios.post('http://localhost:3060/tagSearch', { "id": 7, "name": 'mango' }, { headers: { "Content-Type": `application/json` } } ) .then((res) => { console.log(res); } ) }lado del servidor, app.js
var express = require('express'); var app = express(); var tagSearchRouter = require('./routes/tagSearch'); app.use('/tagSearch', tagSearchRouter); module.exports = app;lado del servidor, rutas/tagSearch.js
router.post('/', (req, res) =>{ console.log(req.body); })