В Twilio мы постоянно ищем новые способы предоставить разработчикам более полную информацию о своих приложениях. Инструменты, такие как API Explorer, App Monitor и Test Credentials, помогают сделать приложения Twilio проще в эксплуатации, отладке и развертывании.
Сегодня мы рады представить вам новую функцию в этой же семье — Request Replay, которая делает отладку приложений и сравнение неудачных запросов друг с другом проще.
Инструмент Request Inspector дает разработчикам информацию о ответе их веб-сервера и TwiML, который выполняет Twilio. Но когда запрос неудачен, разработчики остаются без помощи, чтобы воспроизвести проблемный запрос и отладить его в контексте своего приложения. Вот где появляется Request Replay.
На странице App Monitor и Call Details вы можете найти журнал всех запросов, которые Twilio отправляет в ваше приложение. Как только вы определили неудачный запрос, вы можете его повторить и увидеть бок о бок разницу между двумя ответами.
Повторенный запрос идентичен исходному. Twilio отправит все те же заголовки и информацию о запросе. Вы даже можете проиграть запрос на другой конечной точке, чтобы протестировать неудачный запрос производства против вашего сервера разработки.
Request Replay — это большой шаг вперед в том, чтобы сделать разработку и отладку приложений Twilio более безшовным процессом для разработчиков. Мы надеемся, что вы так думаете, и мы не можем дождаться, чтобы увидеть, что вы построите с его помощью.