我正在尝试编写一个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")
另请参阅:在 URL 查询字符串中使用方括号的数组语法是否有效?
正文中用于 httr 开机自检请求的数组
你应该能够使用
GET(url, query = list("abc[]" = 133))