javascript – Parse.com:服务器返回了无效的响应
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了javascript – Parse.com:服务器返回了无效的响应,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含5401字,纯文字阅读大概需要8分钟。
内容图文
使用下面的代码,我有这个错误:
{code:107,message:’服务器返回了无效的响应.’ }
at User.test.js:65
at User.test.js:60
at wrappedRejectedCallback (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5269)
at reject (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5214)
at wrappedRejectedCallback (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5281)
at reject (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5214)
at /Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5275
at wrappedRejectedCallback (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5269)
at /Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5295
at runLater (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5286)
at then (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5296)
at wrappedRejectedCallback (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5276)
at reject (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5214)
at wrappedRejectedCallback (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5281)
at reject (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5214)
at /Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5275
at wrappedRejectedCallback (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5269)
at /Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5295
at runLater (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5286)
at then (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5296)
at wrappedRejectedCallback (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5276)
at reject (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5214)
at /Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5275
at wrappedRejectedCallback (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5269)
at /Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5295
at runLater (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5286)
at then (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5296)
at wrappedRejectedCallback (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5276)
at reject (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5214)
at /Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5259
at wrappedRejectedCallback (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5269)
at /Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5295
at runLater (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5286)
at then (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5296)
at wrappedResolvedCallback (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5260)
at resolve (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5193)
at wrappedResolvedCallback (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5262)
at resolve (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5193)
at /Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5257
at wrappedResolvedCallback (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5253)
at resolve (/Users/me/Documents/Developments/backend/bower_components/parse/parse.js:5193)
at /Users/me/Documents/Developments/backend/bower_components/parse/parse.js:8344
这是我的代码:
// MAIN.JS
Parse.Cloud.define('findUserWithUsername', function(request, response) {
console.log('MAIN => findUserWithUsername');
user.findUserWithUsername(request.params.username, response.success, response.error);
});
// USER.JS
exports.findUserWithUsername = function(username, success, failure) {
console.log('findUserWithUsername - username: ' + username);
Parse.Cloud.useMasterKey();
var query = new Parse.Query(Parse.User);
console.log('findUserWithUsername - query created')
query.equalTo("username", username).first().then(function(_user) {
if (typeof _user !== 'undefined') {
console.log('findUserWithUsername success -> ' + _user);
success(_user);
} else {
console.log('findUserWithUsername success -> no user found');
success(null);
}
}, function(_error) {
console.log('findUserWithUsername - error: ' + _error);
failure(_error);
});
}
// USER.TEST.JS
function deletePreviousUser(username) {
console.log('deletePreviousUser');
return Parse.Cloud.run("findUserWithUsername", {username: username}).then(function(user) {
console.log('findUserWithUsername succeed');
return (user == undefined) ? Parse.Promise.as() : Parse.Cloud.run("deleteUser", {userId: user.id});
}).then(function(result) {
return Parse.Promise.as();
}, function(_error) {
return Parse.Promise.error(_error);
});
}
我从未在Parse.com上收到过这样的错误消息,我也不知道这是什么意思.有什么建议吗?
解决方法:
我遇到了同样的错误.
如果没有修改代码,这个错误就会突然发生.
在我的例子中,从“response.success();”更改代码to“”response.success(“”);“解决了问题.
请尝试更改“成功(null);”行
“成功(”“);”
内容总结
以上是互联网集市为您收集整理的javascript – Parse.com:服务器返回了无效的响应全部内容,希望文章能够帮你解决javascript – Parse.com:服务器返回了无效的响应所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。