app.options('/user', cors());
app.post('/user', cors(), ....);
document.cookie = 'name=value';
document.cookie = 'name=value; path=/';
document.cookie = newCookie;
[...]
;path=path
(e.g., '/', '/mydir') If not specified, defaults to the current path of the current document location.
app.param('userId', (req, res, next) => {
// тут какой-то длинный код
next();
});
app.get('/users/:userId', (req, res) => { ... });
app.get('/users/:userId/info', (req, res) => { ... });
app.post('/users/:userId', (req, res) => { ... });
error_page 500 501 502 503 504 @500;
location / {
# проксирование в node
proxy_pass http://127.0.0.1:3000;
proxy_intercept_errors on;
}
location @500 {
# internal не нужен, в именованый location по другому всё равно не попасть
root $root/500/$bundle;
rewrite ^ /500.$lang.html break;
}