我如何从POST
url
Parse.com
cloud
向外部Parse.com
?
我环顾四周,但javascript
论坛似乎没有任何内容,而通用form
解决方案涉及创建var form = document.createElement("form");
对象:
cloud code
这显然不是我需要的解决方案,因为我需要从服务器提交网址(var url = "http://servername/v1/submit?";
var params = "lm_form=33333&lm_key=55555&fld_28226=name"
url = url + params;
var response = submitToUrl(url);
。)
我正在寻找的是这样的:
submitToUrl
所以问题是,Parse.Cloud.httpRequest({
url: url,
method: 'POST',
success: function(resp) {
console.log("request submited " + resp);
},
error: function(httpResponse) {
console.log('Request failed with response code ' + httpResponse.status);
}
});
是什么样的?
编辑:按照Wain的回答,我使用了这个:
url
url + params
是上面的success
。它触发400 error code.
方法,但url
通过浏览器窗口提交相同的keyup
可以正常工作。我错过了什么?
答案 0 :(得分:1)
类似的东西:
Parse.Cloud.httpRequest({
url: ...,
method: 'POST',
header:{
...
},
body:{
...
}
}
(使用promises或callbacks来处理响应)
问题不在于您的参数应该在URL还是正文中,对于POST来说,它通常是正文......