У меня есть приложение, которое останавливается каждый раз, когда делает http-запрос к серверу. Он останавливается, пока не будет получен ответ от сервера. Проблема в том, что серверу требуется время, чтобы ответить на этот конкретный HTTP-запрос, и это занимает несколько секунд (10-30 секунд). Это вызывает большую задержку в приложении. Ответ на HTTP-запрос всегда один и тот же (в основном "ОК"), и запрос никогда не завершается неудачно ... сервер просто долго его обрабатывает.
Я пытаюсь устранить эту задержку, возможно, используя прокси-сервер или приложение MITM, которое может перехватить этот HTTP-запрос и немедленно ответить «OK», а также перенаправить этот HTTP-запрос на сервер.
Есть ли какие-нибудь инструменты, которые я могу использовать для этого? Я вижу инструменты перезаписи, доступные в таких вещах, как Charles, но они в основном переписывают HTTP-запрос или ответ, а не совсем то, что я пытаюсь сделать.
По сути, поток будет таким: