1
我使用Ajax Push Engine作为推送引擎,并使用Django作为主站点。我写了服务器 模块,当 新用户使用Http模块加入频道时,模块必须将请求发送到我的基于Django的应用程序。我的基于Django的项目在local.jjjbbb.org上的本地 机器上运行。来自APE服务器模块的POST请求问题
Ape.addEvent("join", function(user, channel) {
var request = new Http('http://local.jjjbbb.org/test-
this/'); // this is a my test url
request.set('method', 'POST');
request.writeData('test-message', 'Hello APE!');
request.getContent(function(result) {
Ape.log(result); // this code never work
});
});
但是这段代码不起作用,请求没有收到。当我将url 更改为其他任何内容(例如www.google.com或localhost)时,所有 都能正常工作,并且我得到了一个结果。但是当我尝试发送请求到 我的应用程序请求不起作用。这个问题只有当我尝试 从服务器端发送请求,当我使用jQuery从 客户端发送所有工作正常。
为什么我无法从服务器端向我的域发送POST请求?