Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Parse.com:服务器返回了无效响应_Javascript_Parse Platform - Fatal编程技术网

Javascript Parse.com:服务器返回了无效响应

Javascript Parse.com:服务器返回了无效响应,javascript,parse-platform,Javascript,Parse Platform,使用下面的代码,我发现了这个错误: {code:107,消息:“服务器返回了无效响应”。} 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_c

使用下面的代码,我发现了这个错误:

{code:107,消息:“服务器返回了无效响应”。}

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();”更改为“response.success(“”);“解决了问题

请尝试更改“成功(空)”行;"
“成功(”);“

我也遇到了同样的问题,通过重新启动解析本地服务器解决了。

感谢您的帮助。我发现了引发此错误的三种情况:
success()
success(null)
success(未定义)
。有趣的是文档中没有这样的指示。此外,还有一个例子是
success()
在文档中:是的,我有一个坏的惊喜,
云代码中的许多代码突然不再工作。问题发生已经一个多月了,仍然没有来自Parse的新闻/错误修复…这方面有任何更新吗?我遇到了这个问题,上面的修复对我来说很有效。