【发布时间】:2016-03-29 16:54:49
【问题描述】:
这是我的 webapp 类
class CreateChannel(webapp.RequestHandler):
def post(self):
userEmail = self.request.get("userEmail", default_value='')
userDBId = self.request.get("userId", default_value='')
logging.info("Deleting existing channel and creating new channle for User Id : " + userDBId)
我正在从角度控制器尝试这样的操作
var objUser = JSON.stringify({
"userId": Session.activeUserId,
"email": Session.userId
});
var deferred = $q.defer();
var route = URLS.AppUrl + "/createchannel";
deferred.resolve($http({
method: 'POST',
url: route,
data: objUser
}).success(function (response) {
console.log("GeneralService : Channel Created");
}).error(function(err){
console.log("error")
}));
我无法获取传递的参数。什么问题?
【问题讨论】:
-
405 Method Not Allowed:Request-Line 中指定的方法不允许用于 Request-URI 标识的资源。响应必须包含一个 Allow 标头,其中包含所请求资源的有效方法列表。
-
我知道的状态含义。问题是我怎么称呼它?