Как передать числа в виде массивов - PullRequest
1 голос
/ 08 мая 2019

Я пытаюсь передать массив чисел в multipart к моему API.В моем API, я проверяю, если числа в форме массива и проверять.Тем не менее, я отправляю свои номера телефонов в виде массива, но тогда мой API не проверяет его как массив.

Что я делаю не так, отправляя мои номера в виде массива

 $request = $client->post($target_url, [
            'multipart' => [
                [
                    'name' => 'file',
                    'contents' => 'info',
                ],

                [
                    'name' => 'phone',
                    'contents' => [
                        0 => '+44234234292',
                        1 => '+0234823421'
                    ])
                ],

];

1 Ответ

0 голосов
/ 08 мая 2019

В соответствии с документами на жадность, 'content' не может содержать массивы, вы можете передать массив как json_encoded данные или вы можете отправить его как

'json' => [0 => '+44234234292',  1 => '+0234823421']
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...