我需要发送一些用户数据以通过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数据格式发送数据,如
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编码的字符串发送。但是寻找更好的解决方案。