Примеров не нашел, ковыряюсь сам несколько дней.
Сделал middleware с async-http-client для этого. В идеале вижу это так: endpoint Vapor сервака обернут в middleware, который, если параметр в обращении имеется, перенаправляет запрос параметра на нужный сайт. В целом простую html страницу я уже проксирую, но всё, что сложнее - нет.
Вижу, куда копать надо: скажем, если страница возвращает body с относительными ссылками, их нужно подменять на абсолютные, но, скорее всего, тоже отправлять через прокси, чтобы избежать CORS запросов. А еще с кукисами разбираться, а может и еще что-то всплывет... Короче, много мороки, очень не хочется изобретать велосипед. Может есть у кого-то?
А смысл? Тут есть практический интерес или просто "захотелось"?
Я все решаю эту задачу. Хочу в мини-апп телеграма отправлять пользователя не напрямую по ссылке, а через мой прокси, который вернет ему тот же сайт, но с вырезанным контентом. Но чтобы к этому приступить, нужно для начала прокси рабочий запилить
Обсуждают сегодня