我的服务器上有一条路由,用于处理通过GET请求传递的对象列表。它通过展平同名字段来实现此目的。
例如:
获取http://example.com/services/echo?list=Hello&list=Stay&list=Goodbye
将被反序列化为包含['Hello', 'Stay', 'Goodbye']
使用Angular的$http
服务时,如何复制此行为?一种方法是手动构建URI字符串。另一种方法是配置servlet以从一个字段反序列化列表。但有没有更清洁的方法来做到这一点,例如使用config
对象?
答案 0 :(得分:0)
这可能有效
$http({method: 'GET', url: '/someUrl',params:{list:['foo','bar']}).
success(function(data, status, headers, config) {
// this callback will be called asynchronously
// when the response is available
}).