理解javascript中的主体参数
我很难理解javascript是如何获取表单数据的。例如:理解javascript中的主体参数,javascript,express,Javascript,Express,我很难理解javascript是如何获取表单数据的。例如: firstName: req.body.firstName || null, lastName: req.body.lastName || null html中的firstName和lastName id是否用于标识数据来自哪个字段 谢谢大家! 可能会进行某种形式的表单解析,将名称或其他标识字段转换为请求参数,例如 …url…/?firstName=bob&lastName=dobbs 从 req对象表
firstName: req.body.firstName || null,
lastName: req.body.lastName || null
html中的firstName和lastName id是否用于标识数据来自哪个字段
谢谢大家! 可能会进行某种形式的表单解析,将
名称
或其他标识字段转换为请求参数,例如
…url…/?firstName=bob&lastName=dobbs
从
req对象表示HTTP请求,并具有
请求查询字符串、参数、正文、HTTP头等。在里面
本文件和惯例中,始终提及对象
as req(HTTP响应为res),但其实际名称为
由调用的回调函数的参数确定
工作
可能会进行某种形式的表单解析,将
名称
或其他标识字段转换为请求参数,例如
…url…/?firstName=bob&lastName=dobbs
从
req对象表示HTTP请求,并具有
请求查询字符串、参数、正文、HTTP头等。在里面
本文件和惯例中,始终提及对象
as req(HTTP响应为res),但其实际名称为
由调用的回调函数的参数确定
工作
我们无法根据您发布的内容来判断,如果它是一个直接表单帖子(而不是AJAX),那么数据将来自
input
/select
元素以及相应的名称,例如
<form method="POST" action="/express/endpoint">
<input type="text" name="firstName" />
<input type="text" name="lastName" />
<input type="submit" />
</form>
我们无法根据您发布的内容来判断,如果它是一个直接表单帖子(而不是AJAX),那么数据将来自
input
/select
元素以及相应的名称,例如
<form method="POST" action="/express/endpoint">
<input type="text" name="firstName" />
<input type="text" name="lastName" />
<input type="submit" />
</form>
仅仅看这部分代码是不可能的。请求主体可以包含需要由适当的解析器解析的任意文本。但是,在提交表单时,所有表单控件元素的名称和值都被序列化为一个字符串,其结构为
input=value&input=value&…
。是的,这些名称可以对应于表单控件元素名称。查看发出请求的客户机代码/标记可以澄清这一点。仅查看代码的这一部分是不可能的。请求主体可以包含需要由适当的解析器解析的任意文本。但是,在提交表单时,所有表单控件元素的名称和值都被序列化为一个字符串,其结构为input=value&input=value&…
。是的,这些名称可以对应于表单控件元素名称。查看发出请求的客户机代码/标记可以澄清这一点。