Parse.Cloud.httpRequest带有重复的参数键

时间:2015-02-17 09:48:48

标签: javascript parse-platform cloud

您好我正在尝试使用Cloud.Parse.httpRequest发送http GET请求,但请求在其参数中有一个重复的密钥,例如 www.example.com?param=one&param=two

我想知道如何通过提供字典作为params的参数来实现它,我试过以下但是没有工作

var param = {param : ('one', 'two')};
// Neither do var param = {param : ['one', 'two']);
Parse.Cloud.httpRequest({
    url: my_url,
    params : param,
    method: 'GET',
    header:{
      'Content-Type': 'application/json'
    },
    success: function(httpResponse){
     console.log(httpResponse.text);
    }
  }

想知道这是否可以在不使用字符串作为参数值的情况下实现?

1 个答案:

答案 0 :(得分:0)

简单地看一下excellent parse docs告诉我这很容易。在提出问题之前,请先查看提供的文档。

Parse.Cloud.httpRequest({
    url: 'http://www.google.com/search',
    params: 'q=Sean Plott',
    success: function(httpResponse) {
        console.log(httpResponse.text);
    },
    error: function(httpResponse) {
        console.error('Request failed with response code ' + httpResponse.status);
    }
});

有了这个,你可以传递重复的参数。我相信。