我使用Poco :: Net:HTMLForm来发布请求。
现在我想填写表格:
form[key] = value1
form[key] = value2
服务器端可以将密钥转换为列表[value1,value2]。 我可以在使用Postman进行测试时执行此操作,但在POCO HTMLForm中,value2将覆盖value1。
有没有办法在Poco :: Net :: HTMLForm中实现它?
答案 0 :(得分:1)
您可以使用
form.add(name, value);
添加多个具有相同名称的字段。
答案 1 :(得分:0)
不,正如您所注意到的那样 - 相同的密钥将是overwritten。但是,自己组装数据并不复杂:
?key=value1&key=value2
在github上发布filed。
更新:使用form.add(name, value)
,它将允许多个值。