Я попал в необычную ситуацию с двумя совершенно независимыми интернет-соединениями с моим домом. Это имеет преимущество избыточности и т.д., Но недостатком является то, что оба соединения имеют максимальную скорость около 6 Мбит / с.
Таким образом, один отдельный исходящий HTTP-запрос направляется моим "интеллектуальным шлюзом" (TP-LINK ER6120) через одно или другое соединение в течение срока его службы. Это прекрасно работает на сложных веб-страницах и прекрасно использует оба внешних соединения. Однако загрузка по одному http-запросу ограничена максимальной скоростью одного из двух подключений.
Поэтому я думаю, что, конечно, я могу настроить какой-то прокси-сервер для направления всех моих http-запросов. Для каждого входящего http-запроса прокси-сервер будет выдавать несколько запросов в байтовом диапазоне для требуемых данных и управлять повторной сборкой и доставкой этих данных по запросу клиента.
Я вижу, что это имеет некоторые накладные расходы, а также некоторые крайние случаи, когда будут проблемы с блокировкой в ожидании данных. Я также думаю, что веб-мастера с одним сервером предпочли бы, чтобы я не обращался к ним с 8-байтовыми запросами вместо одного запроса.
Как я могу выполнить этот http запрос деконструкции / реконструкции? Или я просто лаю?