我正在使用node.js服务器来托管快递应用程序;我正在为它构建一个日志,我遇到了一个小问题:我想区分/ GET请求和/ POST(或任何其他HTTP方法)请愿,但不幸的是我无法弄清楚我怎么能通过req对象。我记录如下:
//app.js:
app.get( '/user/:user', <logmiddleware> , routes.user );
从我的日志功能中,我可以检索活动会话,他做了什么以及我需要的所有内容,但请愿类型。 我正在寻找类似的东西:
用户:Chris。
做了:发布一个新条目。
at:[date]
等...
用户:Chris。
做了:得到他的新条目。
at:[date]
等...
有没有办法通过req对象获取此信息?如果是这样,我怎么能实现它?如果不可能的话。我该怎么办?
非常感谢。
答案 0 :(得分:3)
要区分/ POST的请求方法,您可以使用app.post
代替app.get
app.post( '/user/:user', <logmiddleware> , routes.user );