Symfony 7 возвращает повторяющийся ответPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Symfony 7 возвращает повторяющийся ответ

Сообщение Anonymous »

Мне нужна помощь со странной проблемой в Symfony 7.1, которую я не могу понять.
Я настроил локально проект Symfony и запускаю его со встроенным сервером Symfony на хост-машине MacOS, и все работает просто великолепно

Код: Выделить всё

{
"my_response" : [
{
"attribute" : "value1"
},
{
"attribute" : "value2"
}
]
}
Однако тот же проект на хост-компьютере Windows (сначала) и в конечном итоге развернутый на сервере Linux в сети, выдает следующий результат

Код: Выделить всё

{
"my_response" : [
{
"attribute" : "value1"
},
{
"attribute" : "value2"
}
]
}
{
"my_response" : [
{
"attribute" : "value1"
},
{
"attribute" : "value2"
}
]
}
Мой контроллер/действие выглядит так

Код: Выделить всё

#[Route('/pathto/apiresponse', name: 'path_to_api')]
public function apiresponse(ApiResponse $apiResponse): Response
{

$response = new Response();

$response->setContent(json_encode($apiResponse->retrieveResponse()));

$response->setStatusCode(Response::HTTP_OK);

$response->headers->set('Content-Type', 'application/json');

return $response->send();

}
Я уже видел, что ответ Symfony json возвращает контент дважды, но я считаю, что мой случай каким-то образом отличается, поскольку он имеет разный ответ в разных средах

Подробнее здесь: https://stackoverflow.com/questions/791 ... e-response
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»