Ajax Push Engine을 푸시 엔진으로 사용하고 Django를 메인 사이트로 사용합니다. 나는 새로운 사용자가 Http 모듈을 사용하여 채널에 참여할 때 장고 기반 응용 프로그램에 요청을 보내야하는 서버 모듈을 작성했습니다. 내 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
});
});
하지만이 코드는 작동하지 않으며 요청을받지 못합니다. (예 : www.google.com 또는 localhost)으로 URL을 변경하면 모두 이 올바르게 작동하고 결과가 나옵니다. 하지만 에게 요청을 보내려고하면 신청 요청이 작동하지 않습니다. 이 문제는 서버 측에서 요청을 보내려고 할 때만, 클라이언트 쪽에서 올바르게 작동하는 에서 보내는 jQuery를 사용할 때만 발생합니다.
왜 서버 측에서 내 도메인으로 POST 요청을 보낼 수 없습니까?