我正在尝试使用loadtest模块加载测试我的nodejs应用程序。我的应用程序接受表单中的json并解析它。表单看起来像
<form action="http://localhost:8081/json"
method="post" >
<label>
Copy paste json
</label>
<textarea name="json" required cols="30" rows="5"></textarea>
<input type="submit" name="submit" ,id="submit">
问题:当我尝试使用以下参数加载测试时
loadtest.js -c 10 --rps 200 -P '{"json":"{"employees":[{"firstName":"John", "lastName":"Doe"},{"firstName":"Anna", "lastName":"Smith"},{"firstName":"Peter", "lastName":"Jones"}]}"}' -T 'application/x-www-form-urlencoded' -m POST http://localhost:8081/json
我正在
req.body.json
作为
undefined
我期望的样本json是
{"employees":[
{"firstName":"John", "lastName":"Doe"},
{"firstName":"Anna", "lastName":"Smith"},
{"firstName":"Peter", "lastName":"Jones"}]}
我用Google搜索并尝试了文档,但我无法修复它。 请提前帮助和感谢