0
나는 다음과 같은 방식으로 앱 엔진에 데이터를 게시하려고 해요 :은 응용 프로그램 엔진에 포스트 데이터를 읽을 수 없습니다
sendMessage = function(path, data) {
$.ajax({
type: "POST",
url: path,
data: data,
contentType: "application/json",
dataType: "json",
failure: function(errMsg) {
alert(errMsg);
},
success: function(result,status,xhr){
alert(result);
}
});
};
sendMessage('/chatMessage', {"message": "aaaa"});
수신 코드 :
class ChatMessage(webapp2.RequestHandler):
def post(self):
user = users.get_current_user()
message = self.request.get("message", "fail")
logging.error('RequestBody:' + str(self.request.body))
logging.error('Message:' + message)
로그 메시지 :
ERROR 2013-05-18 16:23:31,954 channels.py:52] RequestBody:message=aaaa
ERROR 2013-05-18 16:23:31,956 channels.py:53] Message:fail
INFO 2013-05-18 18:23:31,983 server.py:585] default: "POST /chatMessage HTTP/1.1" 200 2
분명히 메시지는 message=aaaa
이래로 서버에 그대로 남아 있습니다.하지만 왜 내가 메시지를 "받을 수 없습니까" 요청?