Добавьте параметры GET в q.io.xhr

В jQuery я могу добавить параметры GET, указав аргумент data:

// sends request to http://example.com?foo=bar&hello=world
$.ajax({
    url: 'http://example.com',
    method: 'get',
    data: {foo: 'bar', hello: 'world'}
})

Однако я не вижу такой опции в документации qooxdoo. Конечно, я могу закодировать параметры в URL-адрес вручную, но я не могу поверить, что такой большой фреймворк javascript не может этого сделать.

Может быть, я ошибаюсь, и qooxdoo API каким-то образом принимает параметры GET?


person Vladimir Lagunov    schedule 05.09.2012    source источник
comment
@werehuman setRequestData недоступен на q.io.xhr. Прочтите документацию: demo.qooxdoo.org/2.0.2/website-api /#Xч   -  person Jaffer    schedule 03.10.2012


Ответы (1)


В настоящее время это не поддерживается, поскольку мы хотели, чтобы реализация XHR была очень близка к спецификации [1], как вы можете видеть в документации по API [2]. Но это может быть хорошей функцией, которая будет добавлена ​​в будущем!

person Martin Wittemann    schedule 05.09.2012
comment
Тогда почему в документации указывается необязательный параметр «данные» для функции q.io.xhr.send? Это ужасно вводит в заблуждение и, вероятно, приводит к трате драгоценного времени на выяснение того, почему данные не передаются. Исправьте свои документы: demo.qooxdoo.org/2.0.2/website- API/#Xhr - person Jaffer; 03.10.2012
comment
Данные используются для POST и поэтому необходимы. - person Martin Wittemann; 19.10.2012