我将相同版本的应用程序部署到我的dev以及qa环境。
基于某些业务场景,我生成了400个类型的错误业务异常。在开发中它工作正常但在QA中它对我不起作用。
异常变为500错误。使用以下代码。 在Dev中,response.Data有信息但在QA中它是未定义的。
return $http({
method: 'POST',
url: urlString,
data: $.param(data),
}).then(function(response) {
debugger;
if (response.status == 200) {
return response.data;
} else {
// invalid response
return $q.reject(response.data);
}
},
function(response) { // optional
// failed
return $q.reject(response.data);
});
知道如何根源吗?