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請求?