如何指定httr :: GET数组查询

时间:2015-06-15 21:58:28

标签: php arrays r httr

我正在尝试编写一个httr :: GET查询,其中我必须使用一个括号类似的括号(数组)查询:

 #target = "http://example.com?abc[]=123"

此策略似乎不起作用:

 baseurl = "http://example.com"
 qy = list(abc="123")
 httr::GET(baseurl,query=qy)

如果我尝试,R会抱怨无效字符:

qy = list(abc[]="123")

另见: Is array syntax using square brackets in URL query strings valid?

Array in body for httr POST request

1 个答案:

答案 0 :(得分:3)

你应该可以使用

GET(url, query = list("abc[]" = 133))