Я не совсем уверен, что вы имеете в виду, посылая массив в httpservice. Если вы хотите отправить массив на httpservice с тем же именем поля, вы можете передать массив в качестве значения поля.
var service:HTTPService = new HTTPService();
service.useProxy = true;
service.destination = "myservicet";
service.resultFormat = HTTPService.RESULT_FORMAT_XML;
var fields:Array = ["categories", "organisation"];
var params:Object = new Object();
params.q = "stackoverflow";
params.rows = 0;
params.facet = "true";
params["facet.field"] = fields;
service.send(params);
HTTPService преобразует это в параметры URL:
facet=true&q=stackoverflow&facet%2Efield=categories&facet%2Efield=organisation&rows=0
Надеюсь, это поможет!
Добавлено для большей ясности. Если в массиве только 1 аргумент, не передавайте поля как массив. По какой-то причине, flex не отправит это на http-сервис