我使用express开发节点应用程序。
在routes文件夹中的users.js文件中,我有3条路由/ register,/ authenticate和/ profile路由。 router.post做什么? router.get做了什么?
答案 0 :(得分:3)
router.post()
引用POST
次请求,router.get()
引用GET
请求。
两者之间的区别在于GET请求正在从指定源请求数据,POST请求将数据提交到要处理的指定资源。
例如,当您加载注册页面时,这是一个GET请求,因为您从服务器请求数据,当您提交该表单时,它是一个POST请求,因为您输入的数据将被处理并分类为数据库等
答案 1 :(得分:1)
router.post()
和router.get()
分别引用POST和GET请求。当您的应用程序在指定的地址发送HTTP POST请求时,post方法将触发。 GET也一样。