本文介绍了如何通过Node.js中的get请求使用req.body的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个使用GET方法的表格。我还输入了一个名为 a的输入。
当我在服务器端处理请求时(nodejs),我希望能够使用req.body.a(以便在数据库中搜索 a)。
的问题是'req.body'似乎只能使用POST方法。
I have a form which uses a GET method. i also have an input with the name 'a'.when i handle the request on the server side (nodejs) i want to be able to use req.body.a (in order to search 'a' in the db).the problem is that the 'req.body' only seems to work with a POST method.
我该如何解决?
推荐答案
如果使用的是 GET
方法,则数据将作为查询参数发送
If you are using GET
method then the data is sent as query parameters
req.query
顺便说一句, GET
方法没有正文。如果要通过正文发送数据,请使用 POST
或 PUT
方法。
By the way there will be no body for GET
method. If you want to send data through body use POST
or PUT
method.
这篇关于如何通过Node.js中的get请求使用req.body的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!