我在 qooxdoo 中使用 REST 服务,我看到有一个实验类http://manual.qooxdoo.org/1.6/pages/communication/rest.html
这允许轻松创建通信,但我找不到以下任何示例:
- 如何将有效负载(json)传递给 put/post 请求?
- 如何在网址中传递参数,例如 www.example.com/customers?arg1=20
感谢您的建议。
我在 qooxdoo 中使用 REST 服务,我看到有一个实验类http://manual.qooxdoo.org/1.6/pages/communication/rest.html
这允许轻松创建通信,但我找不到以下任何示例:
感谢您的建议。
1.6 的文档也没有解释,但 2.0 的文档提供了一些线索......
声明细节
var customers = new qx.io.rest.Resource({
create: {
method: "POST",
url: "/customers"
});
放置/发布有效载荷:
costumers.create({ "surname": "none",
"name": "none",
"email": "someone@example.com",
"description": "nothing",
"address": "Southpole"
});
在 url 中传递参数:
声明细节
var customers = new qx.io.rest.Resource({
get: {
method: "GET",
url: "/customers?{args}"
});
和打电话的时候
var arguments = "arg1=10&arg2=10";
customers.get({arg:arguments});
// this will geneterate the following http://example.com/customers?agr1=10&arg2=10