0
votes

I want to send values from react to node. I am using fetch but I am not getting. Here's the code: React Code:

    const values = {email,pass}
    
    const data = {
        method: 'POST',
        headers: {
            "Content-Type": "application/json"
        },
        body: JSON.stringify(values),
    }
    
    fetch('http://localhost:8000/', data)
    .then(res => res.json)
    .then(data => console.log(data))

Node Code:

const express = require("express")

const cors = require('cors')

const app = express()

app.use( cors({ origin: '*' }) )

app.listen(8000, 'localhost')

app.get('/' , ( req, res ) => {

console.log(req.body)

const data = JSON.stringify(req.body)

res.end(data)

} )