Javascript 解析云http请求
我正在使用AWS处理解析服务器,我正在使用microsoft face API“”进行detenct和Identified faces,正如您所知,没有任何选项可以调试解析云代码,唯一的选项是使用github“parse cloud debugger”中的工具 当我在那里测试Parse.Cloud.httpRequest()的代码时,一切都很好,我得到了很好的响应,但在那之后,当我将相同的代码放到AWS上的真正解析服务器上时,当我出于某种原因进行httpRequest时,我得到的(response.text)不是JSON对象,而是字符数组,这意味着我得到了数千个字符的数组Javascript 解析云http请求,javascript,amazon-web-services,parse-platform,parse-cloud-code,Javascript,Amazon Web Services,Parse Platform,Parse Cloud Code,我正在使用AWS处理解析服务器,我正在使用microsoft face API“”进行detenct和Identified faces,正如您所知,没有任何选项可以调试解析云代码,唯一的选项是使用github“parse cloud debugger”中的工具 当我在那里测试Parse.Cloud.httpRequest()的代码时,一切都很好,我得到了很好的响应,但在那之后,当我将相同的代码放到AWS上的真正解析服务器上时,当我出于某种原因进行httpRequest时,我得到的(respons
function detectFace(imgUrl){
return new Promise(function(resolve,reject){
var url ='https://westus.api.cognitive.microsoft.com/face/v1.0/? returnFaceId=true&returnFaceLandmarks=true';
console.log(url);
Parse.Cloud.httpRequest({
method:CONSTANTS.METHOD_POST,
url:url,
headers:{
'Content-Type': CONSTANTS.CONTENT_TYPE_APP_JSON,
'Ocp-Apim-Subscription-Key': CONSTANTS.MICROSOFT_FACE_API_KEY
},
json:{
'processData':false,
'url':imgUrl
}
}).then(function(httpResult){
resolve(httpResult);
}).catch(function(e){
reject(e);
});
});
}
请重新设置问题的格式。请解释如何正确粘贴代码。哦,我现在感谢您,因为
url
,您可能会收到此代码错误。定义中有空格。没有空格只是因为我在这里粘贴的不好,响应是正确的,但作为char数组这是唯一的问题