Я разрабатываю приложение на flex 3, которое взаимодействует с фидами Google для получения моих результатов. URL, на который я хочу отправить запрос, выглядит примерно так
http://books.google.com/books/feeds/volumes?q=football+-soccer&start-index=11&max-results=10
Теперь я могу отправлять и получать результаты с параметром q, но в следующих двух параметрах есть '-' (start-index и max-results). Я использую HTTPService для отправки реквизита следующим образом.
SearchService.url = "http://books.google.com/books/feeds/volumes";
SearchService.method = "GET";
SearchService.contentType = "application / x-www-form-urlencoded"
Здесь SearchService - это HTTPService
var params: Object = new Object ();
params.q = searchText;
params.start-index = 11;
params.max-results = 100;
service.SearchService.send (PARAMS);
Теперь моя гибкая IDE выдает ошибку «Нельзя назначить нереферентное значение». Только если я отправлю запрос с этими параметрами, я смогу разместить нумерацию страниц в своем приложении. Итак, как я могу отправить запрос HTTPService с '-' в параметрах URL?