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

How to specify httr::GET array query

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

 #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

你应该可以使用

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