I am trying to handle Unexpetced JSON in my express js application via try and catch, so what I am trying to do is
try{
let body = JSON.parse(req.body);
}catch(e){
res.json({
error:e
})
}
But the Unexpected JSON
error not thrown in the catch block
.
Content-type is application/json
Here is the JSON request
{
"userId":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InNoYW1vbjVAYWNjdWJpdHMuY29tIiwiaWQiOjExNCwiaWF0IjoxNTMxOTgyNDQ0LCJleHAiOjE1MzI1ODcyNDR9.dv1zEnLsmKXbSE4wKbSOdYX3p7v5N5nh9kbz6PA_4TE",
"readValue":falseuyuyuyu
}
readValue
is malformed