в тестах если поля содержат плюсы?
Наблюдается именно в автотестах которые WebTestCase
Если ручками отправлять запрос через тот же постман, то все норм. Те само апи рабочее.
звучит как что-то не так с экранированием когда ты запрос составляешь
Это тесты! Я делаю $client = static::createClient(); $client->request('POST', $url, $data); $data у меня массив и одно из полей содержит результат работы функции base64_encode. Иногда, результат содержит гребаный '+' и тогда всё валится. Если сделать $data['field] = str_replace('+','',$data['field]); то всё пашет. Так КТО должен делать экранирование в POST запросе клиента?
Обсуждают сегодня