A
Size: a a a
A
🦜
О
PM
server.get('/a', (req, res) => {
return app.render(req, res, '/a')
})
server.post('/contact-email', (req, res) => {
// Mailer util
const {text, email} = req.body;
console.log(text,email)
Mailer(
email,
text,
function(err,data) {
if (err) {
res.status(500).json({message: "500 - Internal error"})
} else {
res.status(200).json({message: "200 - Message sent"})
}
}
)
});
PM
"routes": [
{ "src": "/(.*)/", "dest": "/$1", "status": 301, "headers": { "Location": "/$1" } },
{ "src": "/posts/(?<id>[^/]+)$", "dest": "/posts?id=$id" },
{
"src": "/contact-email",
"dest": "/a",
"methods": ["GET", "POST", "OPTIONS"],
"headers": {
"Access-Control-Allow-Origin": "*"
}
}
],
PM
О
▲
О
▲
О
О
G
G
ᐺ
ᐺ
ᐺ
G
EP
🦜