Пишу минимальный http прокси на java.
Опыта разработки сетевых приложений нет, ну и с java знакомство не долгое. Погуглил, кое-что написал, работает криво.
Принцип работы: сервер слушает порт. Читает http заголовок входящего запроса и достает от туда адрес удаленного сервера (метод getRawHeader). Создает два потока, в которых связывает удаленный сервер с инициирующим приложением (класс Connection).
Кто может помогите, пожалуйста, разобраться что не так. Репозиторий на github.
Глюки:
1. Вместо некоторых урлов открываются урлы открытые до этого
2. На некоторых урлах возникает ошибка «403 Forbidden»
3. На youtube видео проигрывается несколько секунд
Ответ на:
комментарий
от kovrik
Ответ на:
комментарий
от di
Ответ на:
комментарий
от oleg_2
Ответ на:
комментарий
от pv4
Ответ на:
комментарий
от kovrik
Ответ на:
комментарий
от oleg_2
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Как настроить минимальный прокси? (2017)
- Форум java + java-applet + android-apk минимальными усилиями? (2014)
- Форум самописный watchdog (2011)
- Форум Самописный init (2008)
- Форум Java приложение через прокси (2008)
- Форум покритикуйте самописный рогалик (2014)
- Форум Самописный мост GMusicProxy-mpd (2016)
- Форум Самописный сертификат для сервера (2017)
- Форум Протоколирование работы самописного ПО (2015)
- Форум Самописная либа на js (2019)