2015-06-15 2 views
1

Я пытаюсь составить HTTR :: GET запрос, где я должен использовать квадратные скобки (массив) запрос, где URL напоминает:Как указать 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

+0

Сво не о том, что первый пример выдает ошибку, его, что он не возвращает то же самое, как цель. – jsta

ответ

3

Вы должны быть в состоянии использовать

GET(url, query = list("abc[]" = 133)) 
Смежные вопросы