如何使用 Qooxdoo 商店通过 POST 请求 ajax 响应?

发布于 2025-01-08 17:13:41 字数 649 浏览 1 评论 0原文

在教程中在此处输入链接描述显示这个:

var url = "http://api.twitter.com/1/statuses/public_timeline.json";
this.__store = new qx.data.store.Jsonp(url, null, "callback");

但我需要与我自己的服务器通信,所以我做了一些更改:(url 和 Jsonp 到 Json)

var url = "http://127.0.0.1:8000/";
this.__store = new qx.data.store.Json(url);

但是当商店发出如下请求时,我需要能够向服务器发送一些信息:

{serviceToUseOnServer: 'articles', argument1: 'xxx'}

这就像一个POST 请求,但我真的不知道如何使用 qooxdoo 的 Store 模型将该数据发送到服务器。请不要告诉我使用 GET 并将所有数据编码到 url 中。

In the tutorial enter link description here they only show this:

var url = "http://api.twitter.com/1/statuses/public_timeline.json";
this.__store = new qx.data.store.Jsonp(url, null, "callback");

But I would need to communicate with my own server, so I've made some changes: (url and Jsonp to Json)

var url = "http://127.0.0.1:8000/";
this.__store = new qx.data.store.Json(url);

But I would need to be able to send some information to the server when the store make the request like:

{serviceToUseOnServer: 'articles', argument1: 'xxx'}

This is like a POST request, but I don't really know how to send that data to the server using qooxdoo's Store models. Please don't tell me to use GET and encode all that data in an url.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

冰之心 2025-01-15 17:13:41

您可以配置用于发送数据的请求对象。只需向存储添加一个委托并实现 configureRequest 方法 [1]。

[1] http://demo.qooxdoo.org/current /apiviewer/#qx.data.store.IStoreDelegate~configureRequest

You got the possibility to configure the request object used to send the data. Just add a delegate to the store and implement the configureRequest method [1].

[1] http://demo.qooxdoo.org/current/apiviewer/#qx.data.store.IStoreDelegate~configureRequest

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文