Size: a a a

2021 February 09

👤U

👤 User in symfony
Помогите с клиентом.
$client->request('GET', 'https://httpbin.org/get', [
   'query' => [
       'name' => [123],
   ],
]);
НЕ ПРАВИЛЬНО
https://httpbin.org/get?name[0]=123
ПРАВИЛЬНО
https://httpbin.org/get?name[]=123
Общаюсь с внешним апи. Клиент при таком способе записи добавляет 0 к запросу. А мне надо как представлено ниже, иначе апи не понимает что делать.
источник

👤U

👤 User in symfony
https://stackoverflow.com/questions/60440737/symfony-httpclient-get-request-with-multiple-query-string-parameters-with-same-n
собственно, тут человек такой же вопрос задал.
источник

D

Dmitry in symfony
ну как узнаете - расскажите остальным.
источник

👤U

👤 User in symfony
$client->request('GET', 'https://httpbin.org/get?name[]=123', [
   'query' => [
       'another' => 123,
   ],
]);
источник

👤U

👤 User in symfony
Я конечно могу ошибаться, но походу это апи парсит параметры из урла самостоятельно.
И ищет name[]={yourId}
Иначе как еще можно объяснить, что name[0]=1&name[1]=2 не валидно.
источник

SP

Sergey Protko in symfony
👤 User
Я конечно могу ошибаться, но походу это апи парсит параметры из урла самостоятельно.
И ищет name[]={yourId}
Иначе как еще можно объяснить, что name[0]=1&name[1]=2 не валидно.
интересный факт - передача мэп и списков в query params не покрывается спекой потому каждый борется с этим как знает.

Если что-то работает для пыха не значит что так же будет работать везде.
источник

ПВ

Пупс Всемирный... in symfony
'query' => [
   ['name' => 'some value'],
   ['name' => 'other value'],
]
источник

👤U

👤 User in symfony
Пупс Всемирный
'query' => [
   ['name' => 'some value'],
   ['name' => 'other value'],
]
0%5Bname%5D=1&1%5Bname%5D=2
источник

D

Dmitry in symfony
да продебажьте вы клиента и формирование query
источник

D

Dmitry in symfony
быстрее будет чем гадать
источник

ПВ

Пупс Всемирный... in symfony
'query' => [
   ['name[]' => 'some value'],
   ['name[]' => 'other value'],
]
и все, раз генерация query прошла
источник

OK

Oleg Krasavin in symfony
👤 User
Помогите с клиентом.
$client->request('GET', 'https://httpbin.org/get', [
   'query' => [
       'name' => [123],
   ],
]);
НЕ ПРАВИЛЬНО
https://httpbin.org/get?name[0]=123
ПРАВИЛЬНО
https://httpbin.org/get?name[]=123
Общаюсь с внешним апи. Клиент при таком способе записи добавляет 0 к запросу. А мне надо как представлено ниже, иначе апи не понимает что делать.
а что за внешное апи, если не секрет? Есть публичная дока?
источник

VK

Vladyslav Kopaihorod... in symfony
👤 User
Помогите с клиентом.
$client->request('GET', 'https://httpbin.org/get', [
   'query' => [
       'name' => [123],
   ],
]);
НЕ ПРАВИЛЬНО
https://httpbin.org/get?name[0]=123
ПРАВИЛЬНО
https://httpbin.org/get?name[]=123
Общаюсь с внешним апи. Клиент при таком способе записи добавляет 0 к запросу. А мне надо как представлено ниже, иначе апи не понимает что делать.
поменяй ник
источник

S

SixthSense in symfony
Vladyslav Kopaihorodskyi
поменяй ник
ты открыл Ящик Пандоры
источник

A

Alex in symfony
SixthSense
ты открыл Ящик Пандоры
Это почему же?
источник

👤U

👤 User in symfony
SixthSense
ты открыл Ящик Пандоры
Перенастроено. Можешь время сверять по нику)
источник

C

CvekCoder in symfony
Никшейминг? Надо быть ник-позитивными)
источник

VK

Vladyslav Kopaihorod... in symfony
👤 User
Перенастроено. Можешь время сверять по нику)
топ
источник

VK

Vladyslav Kopaihorod... in symfony
CvekCoder
Никшейминг? Надо быть ник-позитивными)
оно очень стремно рендерится)
источник

D

Dmitry in symfony
а в чем прикол так часто ник менять ? это из ряда "мне 16 я все могу" ?
источник