我使用Ajax推送引擎作为推送引擎,Django用于主站点。服务器是我写的 模块,它必须在以下情况下将请求发送到基于Django的应用程序 新用户使用Http模块加入频道。我基于Django的项目在本地运行 机器开启本地.jjjbbb.org. 在
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,例如)all 工作正常,我有结果。但当我试图向 我的申请不起作用。这个问题只有在我尝试的时候才会出现 要从服务器端发送请求,当我使用jQuery发送 客户端全部正常工作。在
为什么我不能将POST请求从服务器端发送到我的域?在
对不起,我已经发现我的问题了。APE工作正常,在Django使用CSRF保护有点麻烦。在
相关问题 更多 >
编程相关推荐