Хранить входящий запрос в режиме воспроизведения

В настоящее время я отлаживаю свой публичный API с помощью symfony 3.x и, похоже, сталкиваюсь с некоторыми крайними ошибками, которые трудно воспроизвести.

Поэтому я хотел бы хранить входящие запросы таким образом, чтобы я мог воспроизвести неудавшийся / ошибочный запрос позже при отладке (таким образом, поддерживая все заголовки, тело, домен происхождения, …).

В идеале я искал решение, которое работало бы с общими инструментами, такими как curl, чтобы позволить мне повторить запрос. По-видимому, такой вещи не существует, и самым близким, что я мог понять, было создание собственного инструмента, который бы выводил команду curl, чем-то напоминающую исходный запрос.

Учитывая, что я не совсем разбираюсь в curl, этот вариант кажется довольно подверженным ошибкам.

Я искренне надеялся, что это будет решенной проблемой в мире разработки API, и надеюсь, что один из вас может указать мне правильное направление.

С наилучшими пожеланиями !

[Обновление: отредактировано, чтобы указать использование symfony]

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]