0

我需要发送一些用户数据以通过 ZF2 REST 进行保存。我正在以 application/x-www-form-urlencoded 形式发送数据

username=test&first_name=test1&last_name=test2

现在我需要添加一些数组数据,例如

array ( 0 => array('id' => 123, name => 'test' ), 1 => array('id' => 124, name => 'test1' ));

现在我只对所有其他请求使用 application/x-www-form-urlencoded 所以我不喜欢除此之外的任何方法,因为这也会导致所有代码的更改。所以唯一的解决方案我正在考虑以标准 POST Array 格式发送数据,例如

username=test&first_name=test1&last_name=test2&fields[0][id]=123&fields[0][name]=test&fields[1][id]=124&fields[1][name]=test1

我正在考虑在字段参数中发送序列化或 json 编码的字符串的其他解决方案。但正在寻找更好的解决方案。

4

0 回答 0