13 Practical
13 Practical
,
JSON, form data) and validating input data. Send appropriate JSON responses for success and error
cases.
Output- Invalid
curl -X POST "http://localhost:3000/submit" -H "Content-Type: application/json" -d
"{\"username\": \"\", \"email\": \"invalid-email\"}"
{
"success": false,
"errors": [
{
"msg": "Username is required",
"param": "username",
"location": "body"
},
{
"msg": "Must be a valid email address",
"param": "email",
"location": "body"
}
]
}