Poco HTMLForm具有相同键的多个参数

时间:2015-12-02 03:27:11

标签: c++ forms poco-libraries

我使用Poco :: Net:HTMLForm来发布请求。

现在我想填写表格:

form[key] = value1
form[key] = value2

服务器端可以将密钥转换为列表[value1,value2]。 我可以在使用Postman进行测试时执行此操作,但在POCO HTMLForm中,value2将覆盖value1。

有没有办法在Poco :: Net :: HTMLForm中实现它?

2 个答案:

答案 0 :(得分:1)

您可以使用

form.add(name, value);

添加多个具有相同名称的字段。

答案 1 :(得分:0)

不,正如您所注意到的那样 - 相同的密钥将是overwritten。但是,自己组装数据并不复杂:

?key=value1&key=value2

在github上发布filed

更新:使用form.add(name, value),它将允许多个值。