我之前只使用https://github.com/Gregwar/Formidable,它对我来说非常适合。但我无法在NodeJS中找到替代库。
请帮帮我。
Gregwar/Formidable
是一个将HTML表单标记解析为包含表单数据的对象的库。因此,我们可以从该表单中获取令牌,默认值,...,修改并发布到表单URL。因此,我们可以使用它来轻松伪造网络上的用户操作。
例如:
let theForm = `<form action="/abc">
<input type="hidden" name="token" value="123456"/>
<select name="name">
<option value="selected" selected>TEST</option>
<option value="notselected">TEST</option>
</select>
</form>`;
parseForm(theForm)
.then(res => {
console.log(res.data); // {token: 123456, name: 'selected'}
});
我想要一个能够获得html表单值的lib,就像parseForm函数一样。
答案 0 :(得分:0)
我不知道Formidable,但就我快速检查而言,它可以让您轻松访问PHP代码中的表单值。
节点的答案是body-parser它已存在很长时间并且依赖于大量的API和应用程序
答案 1 :(得分:0)